bonjour mon probleme est d'arriver a rentrer dans levenement OnCheckedChanged="doApproveIt" apres validation dune messagebox en javascript.
j'ais crée un gridview puis un template avec une checkbox.
<asp:CheckBox runat="server" ID="chkSuprr" HeaderText="Suppr" AutoPostBack="true"
OnCheckedChanged="doApproveIt" />
ma fonction javascript pour recup si l'user click oui ou non.
function ConfirmOnDelete()
{
var resp;
resp = window.confirm('supprimer?');
if (resp==true)
{
document.getElementById("<%=Hidden1.ClientID %>").value='true';
}
else
{
document.getElementById("<%=Hidden1.ClientID %>").value='false';
}
dans le code behind
dans levenement gridview.rowdatabound je check et ajoute ma fonction javascript
chk = e.Row.FindControl("chkSuprr")
If e.Row.RowType = DataControlRowType.DataRow Then
chk.Attributes.Add("onclick", "return ConfirmOnDelete();")
End If
puis ma function delete
Protected Sub doApproveIt(ByVal sender As Object, ByVal e As System.EventArgs)
end sub
voila merci d'avance pour votre aide.