《使用验证控件》PPT课件.ppt
《《使用验证控件》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《使用验证控件》PPT课件.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章使用验证控件使用验证控件内容内容验证控件概述验证控件概述验证的对象模型验证的对象模型ASP.NET的验证模型的验证模型使用验证控件使用验证控件验证控件概述验证控件概述为什么要验证用户输入为什么要验证用户输入验证过程验证过程为什么要验证用户输入为什么要验证用户输入输入验证是检验输入验证是检验Web窗体中用户的输入是否和期望窗体中用户的输入是否和期望的数据值、范围或格式相匹配的过程,可以减少等的数据值、范围或格式相匹配的过程,可以减少等待错误信息的时间降低发生错误的可能性,从而改待错误信息的时间降低发生错误的可能性,从而改善用户访问善用户访问Web站点的体验站点的体验 u验证控件的值u错
2、误阻塞处理u对欺骗和恶意代码的处理验证过程验证过程验证的对象模型验证的对象模型客户端和服务器端验证对象模型客户端和服务器端验证对象模型客户端页变量客户端页变量服务器端页属性服务器端页属性Page_IsValidIsValidPage_Validators(数组),包含对页上所有验证控件的引用Validators(集合),包含对所有验证控件的引用Page_ValidationActive,表示是否应进行验证的布尔值。通过编程方式将此变量设置为 false 以关闭客户端验证(无等效项)ASP.NET的验证类型的验证类型验证类型验证类型使用的控件使用的控件说说 明明必需项RequiredFieldV
3、alidator要求用户必须输入某一项与某值的比较CompareValidator将用户输入与一个常数值、另一个控件或特定数据类型的值进行比较(使用小于、等于或大于等比较运算符)范围检查RangeValidator检查用户的输入是否在指定的上下限内。可以检查数字对、字母对和日期对限定的范围模式匹配RegularExpressionValidator检查项与正则表达式定义的模式是否匹配。此类验证使您能够检查可预知的字符序列,如电子邮件地址、电话号码、邮政编码等内容中的字符序列用户定义CustomValidator使用你自己编写的验证逻辑检查用户输入。此类验证能够检查在运行时派生的值使用验证控件使
4、用验证控件验证控件的对象模型验证控件的对象模型错误信息的布局和显示错误信息的布局和显示使用验证控件使用验证控件演示和练习:使用验证控件演示和练习:使用验证控件演示和练习:使用自定义验证控件演示和练习:使用自定义验证控件使用验证组使用验证组演示和练习:如何使用验证组进行验证演示和练习:如何使用验证组进行验证禁用验证禁用验证演示和练习:通过设置演示和练习:通过设置CausesValidation属性来禁用属性来禁用验证验证以编程的方式测试验证的有效性以编程的方式测试验证的有效性验证控件的对象模型验证控件的对象模型属性属性说说 明明Display获取或设置验证控件中错误信息的显示行为ErrorMes
5、sage获取或设置验证失败时 ValidationSummary 控件中显示的错误信息的文本Text获取或设置验证失败时验证控件中显示的文本ControlToValidate获取或设置要验证的输入控件EnableClientScript获取或设置一个值,该值指示是否启用客户端验证SetFocusOnError获取或设置一个值,该值指示在验证失败时是否将焦点设置到 ControlToValidate 属性指定的控件上ValidationGroup获取或设置此验证控件所属的验证组的名称IsValid获取或设置一个值,该值指示关联的输入控件是否通过验证错误信息的布局和显示错误信息的布局和显示布局选项
6、布局选项说说 明明Static即使没有可见错误信息文本,每个验证控件也将占用空间,这允许你为页定义固定的布局。多个验证控件无法在页上占用相同空间,因此你必须在页上为每个控件预留单独的位置。这一设置只在 Internet Explorer 4.0 或更高版本中有效,在其他浏览器中该布局将变成 DynamicDynamic除非显示错误信息,否则验证控件将不会占用空间,这允许控件共用同一个位置(例如表的单元格)。但在显示错误信息时,页的布局将会更改,有时将导致控件更改位置None验证控件不在页上出现错误信息的布局和显示错误信息的布局和显示显示方法显示方法说说 明明内联在控件旁边验证控件所在的位置显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用验证控件 使用 验证 控件 PPT 课件
限制150内