才疏学浅,暂时先写vs工具中可以直接拖动使用的验证控件;
首先点击Ctrl+alt+x打开工具箱,然后选择验证,如下图:
vs已经提供了六种验证方法发,我介绍能力范围内的四种:
1.CompareValidator
比较两个文本框填写的内容,一般用于确认密码之类的操作:
把这个控件拖到自己想放到的地方,点击右键,选择属性:
然后会出现属性框:
需要设置的关键属性如下:
ID:给这个控件命名
ControlToCompare:需要比较的第一个文本的id
ControlToValidate:需要比较的第二个文本的id
Operator:比较大小等操作
Display:Dynamic
ErrorMessage:设置错误时控件显示的内容
2.RangeValidator
扫描二维码关注公众号,回复:
4023011 查看本文章
控制所选类型的数据范围:
ID:给这个控件命名
ControlToValidate:要检测的控件的id
Display:Dynamic
Type:设置检查的数据类型
MaximumValue:范围内的最大值
MinimumValue:范围内的最小值
ErrorMessage:设置错误时控件显示的内容
3.RequiredFieldValidator
检测数据是否为空
ID:给这个控件命名
ControlToValidate:需要检测的控件的id
Display:Dynamic
ErrorMessage:设置错误时控件显示的内容
4.RequiredFieldValidator
检测输入数据的格式,这个一般自定义,直接用控件自带的设置如下
ID:给这个控件命名
ControlToValidate:需要检测的控件的id
Display:Dynamic
ValdationExpression:选择输入的文本格式
ErrorMessage:设置错误时控件显示的内容