Bonjour à tous
EN cherchant à afficher un MessageBox, Je suis tombé sur des bouts de codes que j'ai essayé d'exploiter sans succès. Je vous poste mon code
Code ASP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <script type="text/javascript"> function ConfirmSuppress() { var msg = "Confirmez-vous la suppression?"; if (confirm(msg)) { document.getElementById('<%= confirm_suppression.ClientID %>').value = "oui"; } } </script>code Behind
Code : Sélectionner tout - Visualiser dans une fenêtre à part <asp:HiddenField ID="confirm_suppression" runat="server" />
Voilà le message d'erreur qu'il me ramène
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub GridView2_RowCommand(sender As Object, e As GridViewCommandEventArgs) Handles GridView2.RowCommand Dim Idx As Integer = Convert.ToInt32(e.CommandArgument) Select Case e.CommandName Case "Supprimer" DirectCast(GridView2.Rows(Idx).FindControl(e.CommandName), Button).Attributes.Add("onClientClick", "ConfirmSuppress()") If confirm_suppression.Value = "non" Then Exit Sub ...
sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part La référence d'objet n'est pas définie à une instance d'un objet.Je vous prie de m'aider à passer ce cap.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DirectCast(GridView2.Rows(Idx).FindControl(e.CommandName), Button).Attributes.Add("onClientClick", "ConfirmSuppress()")
Partager