验证控件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ValidationExpression:用于确定有效性 的正则表达式。
CustomValidator
双击相应的CustomValidator控件,在下面的
事件中,编写应用程序。
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { }
RangeValidator CustomValidator ValidationSummary
正则表达式验证
验证用户的输入是否与给定的正则表达式相 匹配。比如:身份证、电子邮件地址、邮政 编码、电话号码等。
验证用户的输入是否在指定的范围内。可以 验证数字、字母、字符和日期的范围。 使用自己编写的验证逻辑检验用户输入 将几种验证的错误信息集中显示。
其中args是输入的参数,使用args.IsValid来返回控 件的执行结果。
ValidationSummary
HeaderText:要在摘要中显示的标头文本 对应的其他控件的Text属性
掌握验证控件
RequierFieldValidator(必填区域控件) RangeValidator(范围验证控件) RegularExpressionValidator(正则表达式控件) CompareVAlidator(比较控件) CustomValidator(客户控件) ValidationSummary(验证控件和)
验证控件的功能
名称 RequierFieldValidator CompareVAlidator
验证类型
必填项验证
Baidu Nhomakorabea
功能
确保用户必须填写该项 使用大于、等于、小于等比较运算符,将用 户的输入与另一个常量值或另一个控件的某 属性值进行比较。
比较验证
RegularExpressionValida tor
范围验证
用户自定义验 证
(验证控件和)
验证控件的常用属性 ErrorMessage(错误信息) ControlToValidate(要验证的控件)
CompareVAlidator的常用属性
典型例子:重复密码(重复的密码必须和原始密码 相同) ControlTocompare:要与哪个控件的值做比较 (密码) ControlToValidator:验证哪个控件的值(重复密 码) Type:设置比较数据的类型 Operator:指定用来比较的方法,如大于、小于、 等于等; ValueTocompare:用于进行比较的值。
RangeValidator
MininumValue:用来确定有效范围的最小 值 MaximunValue:用来确定有效范围的最 大值; Type:用于设置要比较的值的数据类型。
RegularExpressionValidator·
验证用户的输入是否与给定的正则表达式相匹 配。比如:身份证、电子邮件地址、邮政编码、 电话号码等。