我在网络表单上有一个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">
答案 0 :(得分:3)
您应该使用“删除”按钮上的OnClientClick
属性将其连接到javascript。
<asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Delete"
OnClientClick="return confirm('Are you sure to delete this record?');" />
以下是link解释更多内容。
答案 1 :(得分: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>`