ASP.NET WebFrom开发03-ASP.NET数据验证控件

1、数据有效性验证方式

数据有效性验证方式

2、非空验证控件RequiredFieldValidator

2.1、作用:

用于验证用户输入是否为空;常与其他控件一起使用

2.2、常见属性

image-20200223152439806

3、比较验证控件CompareValidator

3.1、作用:

用于比较控件的值,例如:注册时需要输入两次一致的密码

3.2、常用属性

image-20200223153109282

4、范围验证控件RangeValidator

4.1、作用

验证数据是否在某一个范围之内

4.2、常用属性

ControlToValidate 需要验证的控件ID

image-20200223153433273

5、正则表达式控件RegularExpressionValidator

5.1、作用

应用正则表达式作为验证规则

5.2、常用属性

ValidationExpression属性: 设置要匹配的正则表达式

5.3、常用的正则表达式

常用的正则表达式

6、自定义验证控件 CustomValidator

6.1、作用

可以手写js脚本进行客户端验证 ;也可以编写服务器端的验证代码
或者联合两种方式验证,更安全

6.2、常用属性

常用属性

7、验证汇总控件ValidationSummary

7.1、作用

该控件并不对窗体输入进行验证, 而是将验证错误汇总统一显示
显示的内容是其他控件的ErrorMessage

7.2、常用属性

ShowMessageBox :指示是否显示弹出的提示消息
ShowSummary :指示是否显示该报告内容,用于显示提示消息的时候
为避免多处提示验证错误信息,可将验证控件的Text属性设置为*

8、使用母版页统一页面布局

8.1、母版页中的内容块(.Master)

母版页中的内容块

8.2、内容页(.aspx)

内容页

文章作者: Oxywen
文章链接: https://oxywen.cn/post/asp-net/3/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 不闻星河须臾