asp.net中避免操作重复提交的几种方法总结:

按钮变灰,防止重复提交的方法.

onclick="javascript:this.disabled='disabled';"

1.提示并跳转到指定页面,防止重复提交页面,(跳转到其他页面时会防止后退键的使用)代码:Response.Write("<script>alert('Success(确认提交)!');window.location.href='show.aspx';</script>");

2.直接从新转到本页代码: Response.Redirect(Request.Url.ToString());

3.在asp.net中的按钮属性中加入这段代码 : OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"

原文地址:https://www.cnblogs.com/zq535228/p/1290541.html