ProgrammaSubito.it
appunti su ASP.NET 2.0, C#
a cura di Carmine Pacifico
My Facebook

Sostieni ProgrammaSubito.it

Mostrare un messaggio di conferma prima di cancellare una riga di una GridView

Mostrare un messaggio di conferma prima di cancellare una riga di una GridView utilizzando un TemplateField

Confirm message before deleting a row in a gridview

In questo esempio viene mostrato come poter visualizzare un messaggio di conferma prima di cancellare una riga di una gridView utilizzando un TemplateField.




File Default.aspx
<asp:GridView ID="GridView1" runat="server"
            AutoGenerateColumns="False"
            DataKeyNames="ID"
            DataSourceID="SqlDataSource1">
<Columns>
 <asp:TemplateField ShowHeader="False">
  <ItemTemplate>
   <asp:LinkButton ID="LinkButton1" runat="server"
                 CausesValidation="False" CommandName="Delete" Text="Delete"
                 OnClientClick="if(!confirm('Confirm?')) return false;">
   </asp:LinkButton>
  </ItemTemplate>
 </asp:TemplateField>

 <asp:BoundField DataField="Nome" HeaderText="Nome" />
 <asp:BoundField DataField="Cognome" HeaderText="Cognome" />
</Columns>
</asp:GridView>