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"; } } |