当前位置:   article > 正文

验证控件_验证服务器控件有哪些

验证服务器控件有哪些

一、数据验证的方式

1.数据验证的方式有哪些?

答:第一种是后端代码验证,这样验证方式将数据提交给服务器来执行验证,时间长;第二种是JavaScript验证,这种验证方式是当用户点击按钮时,浏览器在提交数据前执行JavaScript验证,并立即显示验证结果,整个过程无需服务器参与,可以有效提高验证响应速度但安全性较低;第三种是服务器验证控件,这种验证方式是实现客户端加服务器端验证的“双重验证”模式,为数据验证提供了安全切方便的解决方案。

二、验证控件

1.常用的验证控件有哪些?

答:CompareValidator(比较验证)、CustomValidator(自定义验证)、RangeValidator(范围验证)、RegularExpressionValidator(正则表达式 )、RequiredFieldValidator(非空验证)。

2.控件的分类

答:常用控件主要分为两部分:HTML服务器控件(添加属性runat=“server”,可以将元素转换为Web服务器控件)和Web服务器控件。

3.Web服务器控件的优点

答:更统一的对象模型、提供更丰富的对象模型、自动浏览器检测、自定义布局功能、更合理的事件功能、事件缓存功能、完成相同功能需要的控件更少、更好的IDE支持。

4.非空验证控件

答:RequiredFieldValidator控件要求用户在页面上输入必填的内容,常用语文本框“不能为空”的验证。该控件常与其它验证控件一同实现有效性验证。

5.比较验证控件

答:CompareValidator控件用于执行数据类型检查,或比较一个值和另一个值,以确定这两个值是否与比较运算符指定的关系相匹配,也可用于执行类型检查。

6.范围验证控件

答:RangeValidator控件用于检查输入的值是否在确定的最小值和最大值之间。

7.正则表达式

答:RegularExpressionValidator控件用于检查用户的输入是否与预定义的正则表达式相匹配。

8.自定义验证控件

答:CustomValidator控件用于执行自定义验证。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/701480
推荐阅读
相关标签
  

闽ICP备14008679号