一:进行所有页面中enable=true的验证控件的验证:
if (typeof(Page_ClientValidate) == 'function')
Page_ClientValidate();//validate
if(Page_IsValid==true)//validate passed
{
//code
}
二:当按下某一个按钮时,有选择的验证某些验证控件:
1.设计好所有的验证控件并把所有的验证控件的enable设为false
2.写单个按钮调用的函数:
function button1Val()
{
var rv=true;
var val;
val=document.all.rfv1;
val.isvalid = val.evaluationfunction(val);
ValidatorUpdateDisplay(val);
if(val.isvalid==false)
rv=false;
val=document.all.rfv2;
val.isvalid = val.evaluationfunction(val);
ValidatorUpdateDisplay(val);
if(val.isvalid==false)
rv=false;
return rv;
}
3.在代码中加入:Button1.Attributes.Add("onclick", "return(button1Val());")