Asp.net防重复提交机制实现方法
更新时间:2013年04月07日 16:11:46 作者:
在Button或其他控件加上下面两个属性:UseSubmitBehavior="false"及OnClientClick设置控件为不可用即可,感兴趣的朋友可以参考下哈
为Button或其他控件加上下面两个属性即可
1.UseSubmitBehavior="false"使用服务器端提交机制,即执行OnClick事件。
2.OnClientClick客户端点击按钮后,设置控件为不可用,控件文本显示处理中…,待服务器端执行完OnClick事件,控件自动恢复为可用。
代码如下:
UseSubmitBehavior="false" OnClientClick="this.disabled=true;this.value='处理中…';"
UseSubmitBehavior="false" OnClientClick="this.disabled=true;this.value='处理中…';"
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 删除项目文件/文件夹IIS重启,Session丢失问题
最近在做一个项目,涉及到大量文件中转(先上传到本项目的某个文件夹中,在移动到FTP中),后面发现每次一删除文件之后在做操作都会提示未登录,刚开始以为是WebService Session丢失问题,后面发现缓存也更新了2011-12-12
Grid或者DataTable中数据导出为Excel原来这么简单
以前一直认为,将Grid 或者DataTable中的数据导出到Excel功能实现会非常复杂,可能会想用什么类库什么的或者实在太难就用csv算了,没想到真的很简单,需要了解的朋友可以参考下2012-12-12
利用Typings为Visual Studio Code实现智能提示功能
最近在学习Node.js及ThinkJS这个框架,用vscode作为开发环境。默认情况下vscode对ThinkJS的代码提示并不好,所以研究了一下,原来可以同通过Typings来让vscode拥有强大的智能代码提示功能。下面本文就介绍了如何利用Typings为Visual Studio Code实现智能提示功能。2017-02-02
.net core使用redis基于StackExchange.Redis
这篇文章主要为大家详细介绍了.net core使用redis基于StackExchange.Redis的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-04-04


最新评论