一.验证两次密码输入是否一致(比较器控件)
一般都在文本框后面拖入一个CompareValidator(中文翻译:比较器)验证控件(拖的位置就是提示的位置)
关于上面Operator里的DataTypeCheck文本类型验证解释:
也就是说 你设定一个Type=“Integer” 要求输入数字 用DataTypeCheck验证 如果客户输入字母就无法通过
如果输入的是数字DataTypeCheck就验证通过 就这么简单
属性下面的ErrorMessage框就是定义提示信息内容的地方
一.输入框不能为空(非空控件)
1.这个很简单,拉一个RequiredFieldValidator控件,在属性ControlToValidate里填入要验证的控件的 id。
2.在属性ErrorMessage框里填入当验证输入框为空时,你想显示的文本
3. CustomValidator控件也称为自定义验证控件(很少用到)
用于一些特殊的验证用上述控件组合无法达到验证要求,比如要求用户填写一个奇数。为了满足一些特殊的验证要求,在asp.net中还有一个CustomValidator控件,在这个控件中可以自己写验证规则。**
【一般爷爷丢了,烧香请RequiredFieldValidator控件和CompareValidator控件、RangeValidator控件或RegularExpressionValidator这群葫芦验证控件兄弟们之中的一个或多个就能满足asp.net开发中的90%以上的验证要求然后救出爷爷】
4.ValidationSummary控件是用于显示验证所有验证错误摘要的控件(简单来说就是强盗,把别人的验证信息在自己的位置显示出来)
注意需要将别的验证控件的 Display属性设置 None 的时候
详细了解的话可以去搜索关注一下这个博主,挺详细的
常用的就这了