最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET 多次提交的解決辦法

 更新時間:2008年12月25日 00:22:58   作者:  
只要把這2個方法放到頁面最下面(就是調(diào)用scriptmanager的RegisterStartupScript方法)
它的原理是:asp.net頁面提交的時候會調(diào)用ValidatorOnSubmit方法(內(nèi)置的),我們利用js方法的覆蓋特性,把系統(tǒng)內(nèi)置的ValidatorOnSubmit替換成我們的版本,然后當執(zhí)行ValidatorOnSubmit時屏蔽掉頁面上所有提交按鈕(也可以執(zhí)行你自己的方法)
//屏蔽所有提交按鈕
function disableOtherSubmit()
{
var obj = event.srcElement;
var objs = document.getElementsByTagName('INPUT');
for(var i=0; i<objs.length; i++)
{
if(objs.type.toLowerCase() == 'submit')
{
objs.style.display = 'none';
}
}
}
//覆蓋原有ValidatorOnSubmit方法,防止2次提交
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
if (ValidatorCommonOnSubmit()) {
disableOtherSubmit();
return true;
} else {
return false;
}
} else {
disableOtherSubmit();
return true;
}
}

相關文章

最新評論

鲁甸县| 晋中市| 枣强县| 南开区| 东光县| 伊宁市| 邵东县| 龙江县| 祥云县| 来安县| 泗阳县| 洱源县| 罗源县| 万山特区| 孝感市| 淮南市| 南溪县| 平陆县| 潞西市| 友谊县| 桓台县| 都匀市| 淮安市| 呼伦贝尔市| 揭阳市| 中牟县| 汾西县| 金华市| 都兰县| 凌云县| 新巴尔虎右旗| 榆林市| 衡阳县| 通道| 斗六市| 清镇市| 洱源县| 柳林县| 阳城县| 手游| 孟连|