我有以下命令删除按钮。
DeleteButton.Attributes.Add("Onclick", "javascript:return confirm(Are you sure?" + ");");
我想知道用户在服务器端点击了什么(确定/取消)以继续删除。
如何实现这一目标?代码片段或示例会很棒。
答案 0 :(得分:3)
由于您依靠javascript进行确认,因此您可以在将删除操作提交给服务器之前停止删除操作。
DeleteButton.Attributes.Add("Onclick",
"if ( ! confirm('Are you sure?') ) { return false; }" );
请记住,如果用户禁用了javascript,则所有这些都将完全没有任何效果。你应该有一个在服务器端运行的验证备份方法。