0

我在 web 表单上有一个 gridview。我向 gridview 添加了一个命令字段以进行删除和编辑。

我希望当用户单击 del 按钮时,应使用 javascript 显示警报(警告)消息:

您确定要删除这条记录吗?

当用户点击Yes时,记录被删除。

我怎样才能做到这一点?

这是我的命令字段:

<asp:CommandField ButtonType="Image" 
     CancelImageUrl="~/styles/img/cancel.png" 
     DeleteImageUrl="~/styles/img/trash.png" 
     EditImageUrl="~/styles/img/edit.png" 
     ItemStyle-Width="50px" 
     ShowDeleteButton="True" ShowEditButton="True" 
     UpdateImageUrl="~/styles/img/update.gif">
4

2 回答 2

3

您应该使用OnClientClickDelete 按钮上的属性将其连接到 javascript。

<asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Delete"
OnClientClick="return confirm('Are you sure to delete this record?');" />

这是一个解释更多的链接。

于 2012-12-22T09:49:48.260 回答
0

使用下面的代码执行...

<asp:LinkButton ID="lbtnDelete" runat="server" CommandName="delete" 
Text="Delete" OnClientClick="return confirm('Do you Want to Delete this   Record?');" 
CommandArgument='<%#Eval("ID") %>'>
</asp:LinkButton>`
于 2012-12-22T10:00:57.507 回答