一般,ASP.NET Validator会在Page submit的时候,自动验证。但有的时候,我们想手动触发它。这时就可以使用以下代码:ValidatorValidate(_validator);其中,ValidatorValidate是Validator控件带过来的脚本中包含的函数。
那如果想一次性触发所有的呢?可以使用
for(var i=0;i<Page_Validators.length;i++)
{
ValidatorValidate(Page_Validators[i]);
}
Page_Validators是一个Array对象,包含Validator控件的页面会自动保所有的Validator控件存入此对象中。