美文网首页IT学习使用ASP.NET开发Web站点
二、ASP.NET的验证控件与属性异同

二、ASP.NET的验证控件与属性异同

作者: Kingdee许先生 | 来源:发表于2018-03-14 20:23 被阅读19次

一、验证控件

ASP.NET提供了5种验证控件和1个汇总控件

(1)CompareValidator控件用于执行数据类型检查,或比较两个值,即提供比较验证;

(2)CustomValidator控件用于执行自定义验证

(3)RangeValidator控件用于单位检查输入的值是否在确定的最小值和最大值之间,即范围验证;

(4)RegularExpressionValidator控件用于检查用户的输入是否与预定义的正则表达式相匹配;

(5)RequireFieldValidator控件确保用户已经输入数据,即提供非空验证(必填验证)

(6)ValidationSummary控件用于在页面上显示所有验证错误的摘要、汇总页面中所有验证控件的错误信息(ErrorMessage属性),进行组织并统一显示。

二、验证控件属性异同

1、验证控件的公共属性

(1)ControlToValidate属性,用于设置验证谁(必须设置)

(2)ErrorMessage属性,用于错误提示(会显示在汇总错误控件中)

(3)Text属性,用于错误提示(同时与ErrorMessage设置时,系统优先显示Text)

2、验证控件的不同属性

(1)比较验证控件,需要设置2个控件值;

(2)范围验证控件,需要设置最大值和最小值;

(3)正则表达式验证控件(ValidationExpression),设置正则规则。

相关文章

  • 二、ASP.NET的验证控件与属性异同

    一、验证控件 ASP.NET提供了5种验证控件和1个汇总控件 (1)CompareValidator控件用于执行数...

  • 九、疯狂的表单

    疯狂的表单 新增表单控件 新增表单属性 表单验证反馈 关闭验证

  • ASP.NET试题与答案

    1.下列关于ASP.NET控件的说法,错误的是( C ) A 、ASP.NET控件使用了事件驱动概念 B 、ASP...

  • HTML-表单

    一、表单介绍 二、控件的常用属性 三、表单的其他控件

  • UIView的autoresizingMask属性的研究

    UIView中有个属性是autoresizingMask,属性的意思就是自动调整子控件与父控件中间的位置,宽高。 ...

  • HTML5 input 新增的表单控件

    必填项验证 颜色选择控件 日期选择控件 时间选择控件 电子邮件控件:提交表单时有格式验证 数字控件 文件控件 拖拽...

  • 《第二行代码》 第一章RelativeLayout

    它的子控件的属性是有规律可循的 一、居中属性 其中一个示例代码: 二、相对父控件RelativeLayout对齐 ...

  • ConstraintLayout不可不知的秘密

    属性含义 layout_constraintStart_toStartOf :表示此控件的左边界与某个控件的左边界...

  • 安卓布局

    layout_margin和padding margin属性是控制控件与控件之间的间隙,属于对控件外部的控制。pa...

  • 【安卓】alpha属性

    设置该属性后,该控件的子控件也会继承这个属性值,即使重写子控件的alpha属性也无用。因此拥有子控件的父控件慎用。...

网友评论

    本文标题:二、ASP.NET的验证控件与属性异同

    本文链接:https://www.haomeiwen.com/subject/tedqqftx.html