asp.net中避免頁面多次提交的代碼
2010/11/3 14:49:25
< script language="javascript">
< !-- function disableothersubmit() {
var obj = event.srcelement;
var objs = document.getelementsbytagname('input');
for(var i=0; i< objs.length; i++)
{
if(objs[i].type.tolowercase() == 'submit')
{
objs[i].disabled = true;
}
}
} //--> < /script>//asp.net中避免頁面多次提交的代碼:asp.netpublic class preventmulticlick : system.web.ui.page {
protected system.web.ui.webcontrols.button button1; protected system.web.ui.webcontrols.button button2;
protected system.web.ui.webcontrols.linkbutton linkbutton1; protected system.web.ui.webcontrols.button button3; private void page_load(object sender, system.eventargs e)
{
this.getpostbackeventreference(this.button3);
//保證 __dopostback(eventtarget, eventargument) 精確注冊 if(!ispostback)
{
system.text.stringbuilder sb = new system.text.stringbuilder();
sb.append("if (typeof(page_clientvalidate) == 'function')
{
if (page_clientvalidate() == false)
{
return false;
}
}"); //保證考證函數的執行 sb.append("if(window.confirm('are you sure?')==false) return false; ");
//自定義客戶端腳本 sb.append("disableothersubmit(); ");
// disable一切submit按鈕 sb.append(this.getpostbackeventreference(this.button3));
//網站建設用__dopostback來提交,保證按鈕的效勞器端click工作執行 sb.append("; ");
button3.attributes.add("onclick",sb.tostring());
}
} #region web form designer generated code override protected void oninit(eventargs e)
{
// // codegen: this call is required by the asp.net web form designer. // initializecomponent();
base.oninit(e);
}
/// < summary> /// required method for designer support - do not modify /// the contents of this method with the code editor. /// < /summary> private void initializecomponent()
{
this.button3.click += new system.eventhandler(this.button3_click); this.load += new system.eventhandler(this.page_load);
}
#endregion private void button3_click(object sender, system.eventargs e)
{
system.threading.thread.sleep(3000);
response.write("hello world!");
}
} 此處只是disable掉一切的submit button, 我感覺其它的可提交控件也是能夠經由相似的辦法來disable的.
返回列表
返回首頁
主站蜘蛛池模板:
一个人看的www免费高清|
亚洲欧洲综合在线|
高h全肉动漫在线观看免费|
国内精品视频一区二区三区
|
国产精品天天在线|
bestialityvideo另类骆驼|
手机在线中文字幕|
久久机热re这里只有精品15|
欧美性大战XXXXX久久久√|
亚洲色欧美色2019在线|
精品久久久无码人妻中文字幕豆芽
|
日韩精品无码一区二区三区不卡
|
欧美vpswindowssex|
亚洲精品456人成在线|
福利一区在线观看|
国产91伦子系列沙发午睡|
黑人巨大精品欧美一区二区免费|
国产精品大bbwbbwbbw|
97精品国产高清自在线看超|
好吊妞免费视频|
中文字幕人妻偷伦在线视频|
日本精品一二三区|
五月婷婷综合在线|
欧美性69式xxxx护士|
亚洲综合精品伊人久久|
窝窝午夜看片国产精品人体宴|
国产chinasex对白videos麻豆
|
狠狠色婷婷久久一区二区三区|
又紧又大又爽精品一区二区|
被三个男人绑着躁我好爽视频|
国产成人午夜精华液|
色偷偷8888欧美精品久久|
国产精品无码无在线观看|
97日日碰人人模人人澡|
天海翼一区二区三区高清视频|
三级黄色毛片视频|
新婚娇妻倩如帮助三老头|
好男人影视社区www在线观看|
亚洲国产综合第一精品小说|
波多野结衣同性|
伊人久久综在合线亚洲91|