ch5_验证控件和用户控件.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch5_验证控件和用户控件

本章主要内容 5.1 数据验证的两种方法 5.2 ASP.NET验证控件 5.3 用户控件 本章主要内容 5.1 数据验证的两种方法 5.2 ASP.NET验证控件 5.3 用户控件 5.1 数据验证的两种方法 本章主要内容 5.1 数据验证的两种方法 5.2 ASP.NET验证控件 5.3 用户控件 5.2 ASP.NET验证控件 5.2 ASP.NET验证控件 验证控件正是为了检查用户输入是否有效,并显示应提示信息的控件 为了验证用户输入是否满足要求,必须对输入的值、范围或格式进行检查 验证控件在设计状态可见,在运行状态不可见,因此不必关心其在网页上的位置 5.2.1 ASP.NET验证控件的分类 5.2.1 ASP.NET验证控件的分类 5.2.1 ASP.NET验证控件的分类 5.2.2 RequiredFieldValidator控件 用途:强制用户在其绑定的输入控件中输入值,并进行验证 常用属性: ControlToValidate:需要验证的输入控件的ID InitialValue:获取或设置控件中不能输入的值,默认是不进行设置,表示空白或空格。 ErrorMessage:验证失败时要显示的错误文本信息 Forecolor:设置出错信息文本的颜色,默认是红色 5.2.3 CompareValidator控件 用途:将用户在其绑定的输入控件中输入值与某一个指定的值或另外一个控件的输入属性值进行比较 常用属性: ControlToValidate:需要验证的输入控件的ID ControlToCompare:要比较的另一个控件ID ,不能与ControlToValidate中绑定的控件相同 ErrorMessage:验证失败时要显示的错误文本信息 Operator属性:设置或读取要进行的比较操作,可以设置,大于,大于或等于、小于、小于或等于、不等于、等于、或只对数据类型进行比较,缺省是等于。 Type属性:要比较的数据类型,有货币、日期、Double、整型、字符串。 5.2.4 RangeValidator控件 用途:测试输入值是否在给定的范围内。输入的值介于 最小值和最大值之间(包含最大值和最小值)。 常用属性: ControlToValidate:需要验证的输入控件的ID ErrorMessage:验证失败时要显示的错误文本信息 MinimumValue:指定最小值(对数字),或最小字符串 MaximumValue:指定最大值(对数字),或最大字符串 Type:指定要比较的值的数据类型,默认为String类型 5.2.5 RegularExpressionValidator控件 用途:测试输入值与所定义的正则表达式是否匹配 常用属性: ControlToValidate:需要验证的输入控件的ID ValidationExpression:确定有效的正则表达式 ErrorMessage:验证失败时要显示的错误文本信息 Forecolor:设置出错信息文本的颜色,默认是红色 5.2.6 CustomValidator控件 用途:自定义验证函数来进行ASP.NET其他验证控件所无法满足的验证 常用属性: ControlToValidate:需要验证的输入控件的ID OnServerValidate:服务器端验证函数 ErrorMessage:验证失败时要显示的错误文本信息 Text:验证失败时验证控件中显示的文本 Display:获取或设置验证控件中错误信息的显示行为 5.2.7 ValidationSummary控件 用途:收集本页的所有验证错误信息,汇总显示,不是用来进行数据验证的 常用属性: DisplayMode:要显示的格式(分为项目列表形式、段落形式、列表形式) ShowSummary:是否显示汇总信息 ShowMessageBox:弹出信息框形式报错 5.2.7 ValidationSummary控件 一般在实际应用时,如下操作: 将所有验证控件的Text属性设置为“*”,表示这里出错 将此控件的ShowMessageBox置为true,用对话框形式弹出错误信息, 将此控件的ShowSummary置为false,不在页面上显示错误信息 本章主要内容 5.1 数据验证的两种方法 5.2 ASP.NET验证控件 5.3 用户控件 5.3 用户控件 【本章小结】 两种验证方式 五种验证控件的使用 验证消息的显示 用户自定义控件 5_验证控件和用户控件 ASP.NET 3.5 (C#) 动态网站开发 5. 验证控件和用户控件 主讲教师:马春梅 rsmcm@163.com 曲阜师范大学计算机科学学院 2011年3月 服务器端数据验证

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档