数据验证--正则表达式验证RegularExpressionValidator

RegularExpressionValidator控件用于验证用户输入值是否匹配正则表达式指定的模式。

注:如果验证控件为空,则验证不会失败。建议使用RequiredFieldValidator进行非空验证。除非EnabledClientScript属性为false,否则将同时执行客户端和服务器端。

RegularExpressionValidator控件常用属性

ControlToValidate要验证的控件的ID

ErrorMessage验证失败,在ValidationSummary控件中显示的文本,如果未设置Text属性,也会显示在验证控件中。

ValidationExpression正则表达式

示例代码,文本框中只允许出现正整数,其正则表达式为:^[1-9]/d*$

相关推荐