这就是我想要做的。我希望用户能够删除他们自己的帖子,但我希望他们先确认这一点,所以当用户点击删除链接时,我想显示一个确认对话框,其中包含是和否(标准的Javascript确认对话框),如果用户选择“否”没有任何反应,页面不会回发,但如果他们选择“是”,页面应该回发到服务器,如何在ASP.NET中使用Javascript完成?
由于
编辑: 非常感谢你们,我想我会选择OnClientClick =“返回确认(”你确定吗?“);”
答案 0 :(得分:2)
你需要(在你的代码中):
修改按钮的OnClientClick属性以包含followign javascript和之前检索的引用:
btn.OnClientClick =“返回确认('你确定吗?');” + btnPostbackReferenceString;
利润。
答案 1 :(得分:1)
将您的确认添加到按钮中:
submitButton.Attributes["onclick"] =
"if (!confirm('Do you want to continue ?')){return false;}";
如果用户选择否,则确认返回false,然后您的代码返回false并且将避免回发。
请注意:如果返回确认('某些文字'),无论用户选择什么,都会避免回发。