您的位置:首页 > 编程语言 > ASP

ASP.NET防止表单重复提交解决办法搜集

2009-11-22 16:55 567 查看
OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"在按钮属性中加入这段代码

this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";

如果是提交是一个Button,可以使用javascript,设置为enable
如果是提交是一个ImgButton,也可以用同样的方法,但是给用户的体验好像不是太好

还是Response.Redirect(Request.Url.ToString)最简单,高效!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: