asp.net hinzufügen gridview-Attribut commandfield löschen-Taste
Habe ich Folgendes gridview
<asp:GridView DataSourceID="odsRooms" DataKeyNames="id,objectid" ID="gvRooms" PageSize="10" runat="server" AutoGenerateColumns="False" >
<Columns>
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" HeaderStyle-VerticalAlign="Bottom" HeaderText="Name">
<ItemTemplate>
<%# Eval("title")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbRoomname" MaxLength="20" Text='<%# Bind("title")%>' runat="server" />
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField ValidationGroup="updateroom" ShowDeleteButton="true" DeleteText="Delete" ShowEditButton="true" EditText="Edit" CancelText="Cancel" />
</Columns>
</asp:GridView>
Nun, alles funktioniert gut, aber wenn der Benutzer klickt te Schaltfläche löschen in der CommandField Zeile, wird das Element sofort löschen, ohne eine Bestätigung anzufordern.
Ich möchten, fügen Sie das folgende Attribut auf die Schaltfläche löschen der Commandfield:
OnClientClick="javascript:return confirm('sind Sie sicher zu löschen?');"
Wie kann ich das tun?
- codeproject.com/Articles/27083/... gehen Sie durch diesen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie den folgenden code
}
können Sie festlegen, löschen Spalte nach Vorlage, die Sie verwenden können OnClientClick-Befehl für return bestätigen, bevor Sie die Daten löschen.
ASPX
.CS