博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
aspx 提交按钮只能点一次
阅读量:7200 次
发布时间:2019-06-29

本文共 685 字,大约阅读时间需要 2 分钟。

表单只允许提交一次:在提交前把提交按钮设置成disable即可。

有两点需要注意:

一是页面验证没通过不能disable;

二是submit类型的按钮disable后,服务器端提交事件不能触发,只能用button类型的按钮。

function clickOnce(btn, msg) {

if (typeof(Page_ClientValidate) == 'function') { if (Page_ClientValidate() == false) {

// Ensure that the button is not of type "submit" 

if (btn.getAttribute('type') == 'button') { 

if (!msg || (msg=='undefined')) { msg = 'Loading...'; } 
btn.value = msg; 
tn.disabled = true
return true

 

<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="OnceClickMe" ValidationGroup="SubgurimTest"  UseSubmitBehavior="false" OnClientClick="clickOnce(this, '......')" /> 

转载于:https://www.cnblogs.com/Kazaf/archive/2013/01/24/2875096.html

你可能感兴趣的文章
创建一个.Net项目
查看>>
SCVMM2012部署之四:安装VMM远程控制台
查看>>
大数据分析——信息安全下一站
查看>>
cocos2d-x学习笔记02:引擎特性
查看>>
如今的SEO与以往的SEO有何不同?
查看>>
ASP.NET 5系列教程 (一):领读新特性
查看>>
平台类网站为非星级酒店带来营销新机遇
查看>>
iphone5最新谍讯汇总
查看>>
Json概述以及python对json的相关操作
查看>>
用Saltstack的returners实现批量监控和数据存储
查看>>
四大特色引人注目瑞星ESM SOHO版全力护航小微企业
查看>>
闲聊明星形象对代言产品的影响
查看>>
与大数据打交道的那些人
查看>>
SQL JOIN--Nested Join
查看>>
linu下 php+nginx+mysql安装配置
查看>>
【轻松一刻】那些让我们惊叹不已的唯美GIF动态图片
查看>>
Html.ActionLink
查看>>
Qt事件处理(二)
查看>>
Baruwa 1.1.2 发布,邮件监控系统
查看>>
C# 的关键字系列(4 of n)
查看>>