js控制.net验证控件是否可用。


  本文标签:js,.net,验证控件

function validChange() {
// Do nothing if client validation is not active
if (typeof (Page_Validators) == "undefined") return;
if($("rbBotton_0").checked==false)
{
ValidatorEnable($(<%=RequiredFieldValidator5.ClientID%>), false);
ValidatorEnable($(<%=RequiredFieldValidator6.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator7.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator8.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator9.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator10.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator11.ClientID%>),false);
ValidatorEnable($(<%=RequiredFieldValidator12.ClientID%>),false);
ValidatorEnable($(<%=CustomValidator5.ClientID%>),false);
ValidatorEnable($(<%=CustomValidator3.ClientID%>),false);
ValidatorEnable($(<%=RegularExpressionValidator4.ClientID%>),false);
ValidatorEnable($(<%=RegularExpressionValidator8.ClientID%>),false);
ValidatorEnable($(<%=RegularExpressionValidator7.ClientID%>),false);
}
}
function validPages() {
var flag = document.getElementById(<%=hdf_flag.ClientID %>)
validChange();
Page_ClientValidate();
if (Page_IsValid) { //用于判断前台页面验证控件是否全部通过验证,通过为True
flag.value = "true";
} else {
flag.value = "false";
}
}