Bonjour,
Je voudrais supprimer un enregistrement de ma table mais auparavant demander une confirmation si l'utilisateur clicke sur Oui alors je supprime si il click sur nom je supprime pas
Seulment je ne sais pas comment faire pour Faire apparaitre une boite oui/non ans Asp.net j'ai lu que s'était impossible pourtant j'ai trouvé un article sur DotNetJunkies qui explique comment faire une confirmation de suppression dans un datagird exactement ce qui me faut seulement c'est en C# et je n'arrive pas à la traduire en Vb.net (peut etre est-ce possible en C# mais pas en VB.NET ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <asp:DataGrid id="myDataGrid" runat="server"> <columns> <asp:templatecolumn> <itemtemplate> <asp:linkbutton id="DeleteLink" runat="server" text="Delete" commandname="Delete" /> <asp:Label id="myLabel" runat="server" text="<%# DataBinder.Eval(Container.DataItem, "myColumn")%>" /> </itemtemplate> </asp:templatecolumn> </columns> </asp:datagrid>
Code : Sélectionner tout - Visualiser dans une fenêtre à part <asp:DataGrid id="myDataGrid" OnItemDataBound="myDataGrid_OnItemDataBound" runat="server">...</asp:datagrid>Si quelqu'un pouvait m'aider avec la fonction mydatatgrid_OnItemDatabound pour la traduire en VB.NEt ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 protected void myDataGrid_OnItemDataBound(object sender, DataGridItemEventArgs e) { if(e.Item.FindControl("DeleteLink") != null) { ((LinkButton) e.Item.FindControl("DeleteLink")).Attributes.Add("onClick", "return confirm('Are you sure you wish to delete this item?');"); } }
Merci d'avance
Source de l'artice sur Dotnetjunkies : http://www.dotnetjunkies.com/HowTo/1E7FEE4A-795C-4D33-A135-843EB07C94A8.dcik
[Tag [Résolu] rajouté par abelman]
[Penser y la prochaine fois]
Partager