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)最简单,高效!
this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";
如果是提交是一个Button,可以使用javascript,设置为enable
如果是提交是一个ImgButton,也可以用同样的方法,但是给用户的体验好像不是太好
还是Response.Redirect(Request.Url.ToString)最简单,高效!
相关文章推荐
- asp.net中,表单提交后,防刷新重复提交、防后退解决办法
- asp.net中,表单提交后,防刷新重复提交、防后退解决办法
- asp.net中,表单提交后,防刷新重复提交、防后退解决办法
- asp.net mvc 表单重复提交问题。如何解决呀?
- asp.net网页防刷新重复提交、防后退解决办法集!
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.NET中防止刷新页面造成表单重复提交
- asp.net防止刷新重复提交数据解决方法的分析
- ASP.NET防止按F5键造成表单重复提交
- asp.net网页防刷新重复提交、防后退解决办法集!
- Asp.Net防止刷新重复提交数据的办法
- 转载:asp.net网页防刷新重复提交、防后退解决办法集!
- asp.net 服务器控件防止重复提交表单
- asp.net网页防刷新重复提交、防后退解决办法集!
- ASP技巧实例:几行代码解决防止表单重复提交
- asp.net中防刷新重复提交与防后退解决办法
- asp.net 防止用户通过后退按钮重复提交表单
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.NET中防止页面刷新造成表单重复提交执行两次操作
- asp.net 防止用户通过后退按钮重复提交表单