加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

防止ASP.Net中的重复回发(C#)

发布时间:2020-12-16 04:04:03 所属栏目:asp.Net 来源:网络整理
导读:这里简单一点……是否有一种干净的方法可以阻止用户双击Web表单中的按钮,从而导致重复事件触发? 如果我有一个评论表格,例如用户输入“这是我的评论”并点击提交,则评论如下所示…但是,如果他们双击,三击或只是在键盘上坚果他们可以导致发布多个版本. 客户端
这里简单一点……是否有一种干净的方法可以阻止用户双击Web表单中的按钮,从而导致重复事件触发?

如果我有一个评论表格,例如用户输入“这是我的评论”并点击提交,则评论如下所示…但是,如果他们双击,三击或只是在键盘上坚果他们可以导致发布多个版本.

客户端我可以很容易地禁用按钮onclick – 但我更喜欢服务器端解决方案这样的事情:)

每个viewstate是否有可以设置的回发超时?

谢谢

解决方法

我不认为你应该为这些琐碎的任务加载服务器.您可以尝试一些像 this一样的jquery UI阻止解决方案. Microsoft Ajax工具包也应该有一些控制权来做同样的事情.我很久以前就用它了,但似乎不记得控制名.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读