动态Web技术5_数据验证

本文由用户“年幼无知叫小白”分享发布 更新时间:2021-07-18 05:03:29 举报文档

以下为《动态Web技术5_数据验证》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

ASP.NET动态Web开发XX职业*** 郭某某第5章 数据验证XX职业*** 郭某某

学习目标:

了解ASP.NET验证控件的工作原理

掌握RequiredFieldValidator、CompareValidator、RangeValidator和RegularExpressionValidator验证控件的使用

了解ValidatioSummary控件XX职业*** 郭某某一、 验证控件概述验证(Validation)服务器控件专门用于验证用户输入,如果用户输入没有通过验证,将显示一条错误消息;

ASP.NET提供了6种验证服务器控件,每种验证控件分别针对某种特定的验证类型。参见教材表5-1;

验证控件平时在页面中并不可见,只是在用户提交页面并且控件检测到错误后,才显示出指定的错误信息文本;

对于一个输入控件,可以附加多个验证控件进行检查。什么是验证控件?XX职业*** 郭某某二、 验证控件应用检查其关联的输入控件,确保其中必须输入信息。

常用属性包括:

ControlToValidate:被验证的输入控件的ID。

Text:验证失败时,验证控件显示的文本。

ErrorMessage:验证失败时,在验证总结控件中显示的错误消息。

Display:验证控件显示错误消息的行为方式,取值为None、Static和Dynamic,默认值是Static。None表示验证消息从不内联显示;Static表示在页面布局时静态分配验证消息的显示空间;Dynamic表示如果验证失败,将显示验证消息的空间动态添加到页面。

SetFocusOnError:在验证失败时是否将焦点停留在被验证的控件中。1. RequiredFieldValidator(必填验证)控件XX职业*** 郭某某二、 验证控件应用使用逻辑运算符,将用户输入与某一个特定值或者另一控件的值来进行比较验证。它应用与三种情况:1)把一个控件的值和另一个控件比较;2)把一个控件的值和一个值比较3)类型检查

常用属性包括:

ControlToValidate:被验证的输入控件的ID。

ValueToCompare:用于比较的常某某。

ControlToCompare:用于比较的另一个控件的ID。

Type:进行比较的两个值的数据类型。

Operator:比较使用的运算符。

Text:验证失败时,验证控件中显示的文本。

ErrorMessage:验证失败时,在验证总结控件中显示的错误消息。

Display:验证控件显示错误消息的行为方式。

SetFocusOnError:在验证失败时是否将焦点停留在被验证的控件中。2. CompareValidator(比较验证)控件XX职业*** 郭某某二、 验证控件应用验证用户输入是否介于特定的取值范围内。

常用属性包括:

ControlToValidate:被验证的输入控件的ID。

MinimumValue:取值范围的下限值。

MaximumValue:取值范围的上限值。

Type:验证的数据类型,包括String、Integer、Double、Date和Currency类型,默认值为String。

Text:验证失败时,验证控件中显示的文本。

ErrorMessage:验证失败 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 示格式,取值为List、BulletList和SingleParagraph,默认值是BulletList。List表示列表,BulletList表示项目符号列表,SingleParagraph表示段落。

ShowMessageBox:是否在消息框中显示验证摘要,取值为True或False,默认值为False。

ShowSummary:是否在网页上显示验证摘要,取值为True或False,默认值为True。

如果ShowMessageBox和ShowSummary属性都设置为True,则在消息框和网页上都显示验证摘要。5. ValidatioSummary(验证摘要)控件[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 教育部学籍在线验证报告
  2. 职业***中华经典诗文诵读比赛主持词
  3. 工程概况编制表格
  4. 高级职称电子证书用户操纵手册
  5. 视频剪辑组策划案
  6. 附件4:安徽职业***“先进班级(集体)”申报表
  7. 附件3 XX职业***班级教育课方案设计申报表
  8. 职业***XXX社团 XXX活动策划方案
  9. [四上】Unit1第一课时(story time)电子备课教案
  10. 安全隐患排查整改单
  11. 职业***成人教育专科毕业报告写作要求
  12. 生产简报、质量日报问题汇总
  13. 酒吧创业计划书
  14. 校园文化建设方案
  15. -取得**_*的验证通知
  16. VB考试试题及答案
  17. 三角形内角和教学设计
  18. 湖南工程职业***来院交流会议议程

以上为《动态Web技术5_数据验证》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览