Webform——验证控件
验证控件一般是在注册的时候用到,是直接将JS代码封装到了控件里面,拉过来直接可以用,下面介绍一下主要用法:
1、CompareValidator:比较验证
常用属性:ControlToCompare 用来进行比较的控件的ID
ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
2、RangeValidator: 范围验证
常用属性:ControlToValidate 要验证的控件的ID
MaximumValue 范围最大值
MinimumValue 范围最小值
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
3、RegularExpressionValidator 正则表达式验证
常用属性:ControlToValidate 要验证的控件的ID
ValidationExpression 用于确定有效性的正则表达式
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
4、RequiredFieldValidator 非空验证
常用属性:ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
5、ValidationSummary 错误信息汇总
常用属性: ValidationGroup 验证程序所属的组
Visible 是否可见
6、CustomValidator: 用户自定义验证
常用属性: ClientValidationFunction 客户端脚本验证功能
ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见