XCustomValidator控件,支持使用自定义js函数执行验证逻辑,可用于实现自定义验证。

验证函数

验证函数具有2个参数:

  • source - 验证控件;
  • args - 验证参数和返回值。

args参数包含2个属性:

  • Value - 输入项的值;
  • IsValid - 用于返回验证是否通过,true: 输入合法,false: 输入不合法。

验证函数示范:

<script type='text/javascript'>

   function myValidator(source, args){

       if (args.Value){

           args.IsValid = true;

       } else {

           args.IsValid = false;

       }

   }

</script>

验证函数只执行验证,无需处理错误提示信息,错误提示信息在验证控件的ErrorMessage属性中设置。

Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator