Asp.net防止重复提交的实现方法
在Button或其他控件添加两个属性:UseSubmitBehavior="false"及OnClientClick设置控件为不可用,即可实现简单的防止重复提交的功能了。
说明:
1、UseSubmitBehavior="false"使用服务器端提交机制,即执行OnClick事件。
2、OnClientClick客户端点击按钮后,设置控件为不可用,控件文本显示处理中…,待服务器端执行完OnClick事件,控件自动恢复为可用。
例子:
UseSubmitBehavior="false" OnClientClick="this.disabled=true;this.value='处理中…';" UseSubmitBehavior="false" OnClientClick="this.disabled=true;this.value='处理中…';"
您可能感兴趣的文章:
Asp.net防止重复提交的实现方法
asp.net防止页面刷新重复提交的代码
Asp.net弹出窗口同时防止刷新重复提交的方法
asp.net防止刷新重复提交的方法与代码
Asp.net防止后退、刷新重复提交的方法
asp.net防止后退与重复提交表单的简单方法
jquery 防止表单重复提交代码
c#.net防止按F5刷新页面重复提交的方法
c#(asp.net)防止刷新重复提交数据的解决方法
asp.net防止重复提交(禁用按钮)的方法介绍