ASP.NET中验证控件的使用

前言

ASP.NET中的常见验证控件有6种,这里列举其中4个的使用方式,分别是:

  1. RequiredFieldValidation
  2. RangeValidation
  3. CompareValidation
  4. RegularExpressValidation

RequireFiledValidation

顾名思义,就是验证内容是否为空的验证控件

使用效果
RequireFiledValidation控件
使用方法:
姓名:
     
    
    
属性解析

ErrorMessage:指定错误信息
ControlToValidate:指明要进行验证的控件是哪一个,这里填控件的ID即可
ForeColor:设置颜色

RangeValidator

同理,进行内容范围验证的验证控件

使用效果
RangeValidator控件
使用方法
年龄:
    
    
属性解析

ErrorMessage:指定错误信息
ControlToValidate:指明要进行验证的控件是哪一个,这里填控件的ID即可
ForeColor:设置颜色
MaximumValue:指定最大值
MinimumValue:指定最小值
Type:指定数据类型,可选值有以下几种:


可选值

CompareValidator

同理,进行内容比对验证的验证控件

使用效果
CompareValidator控件
使用方法
密码:


密码确认:
属性解析

ErrorMessage:指定错误信息
ControlToValidate:指明要进行验证的控件是哪一个,这里填控件的ID即可
ForeColor:设置颜色
ControlToCompare:指明要和哪一个控件的数据进行比较

RegularExpressionValidator

进行内容进行正则比对验证的验证控件

使用效果
RegularExpressionValidator控件
使用方法
邮箱:



属性解析

ErrorMessage:指定错误信息
ControlToValidate:指明要进行验证的控件是哪一个,这里填控件的ID即可
ForeColor:设置颜色
ControlToCompare:指明要和哪一个控件的数据进行比较

ValidationExpression:指明要匹配的正则表达式,其中VS内置了很多正则表达式,例如:
正则1

正则2

你可能感兴趣的:(ASP.NET中验证控件的使用)