Hi all, Just thought to keep this snippet handy. When you create a gridview from a table and you add delete command in it. Whenever you click the delete command or link , the record gets deleted immediately. If there is a javascript popup confirmation so that you can confirm again to delete it that would be nice.
It is simple just convert the delete command coloumn to a template field, this will add the link button. And add code to the OnClientClick event as shown.
<asp:TemplateField HeaderText="Click to Delete" ShowHeader="False"> <ItemTemplate> <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete" OnClientClick='return confirm("Do you want to delete this record?");'></asp:LinkButton> </ItemTemplate> </asp:TemplateField>