案例4 实现注册信息的有效性验证.ppt

案例4 实现注册信息的有效性验证.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单击此处编辑母版文本样式 第二级 第三级 第四级 第五级 湖南铁道职业技术学院 制作:冯向科(湖南铁道职业技术学院) 湖南铁道职业技术学院 ASP.NET 应用开发教程 制作:冯向科(湖南铁道职业技术学院) 制作:冯向科(湖南铁道职业技术学院) 案例4 实现注册信息的有效性验证 授课课时:4课时(180分钟) 主编:刘志成 * 4.1 案例描述 在设计网页时,通常会遇到需要用户输入信息的情况,为了避免用户输入错误的数据,需要对用户所输入的信息进行检查,即验证。数据验证控件主要有RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件四种。为了验证用户注册时输入信息的有效性,将相关信息添加验证。 案例描述 * 4.2 案例完成步骤 4.2.1 创建项目和页面 1.创建Web项目 2.添加已经存在的页面 (1)右击【解决方案资源管理器】中的项目名“ch04”,打开快捷菜单,然后选择【添加现有项】选项,打开对话框。 (2)在【查找范围】列表中选择需要添加页面所在的位置,单击【添加】按钮就在项目中添加了一个已经存在的页面。将ch03项目中的register.aspx页面添加到ch04项目之后,ch04项目的解决方案管理器。 * 4.2 案例完成步骤 4.2.2 布局控件 * 4.2 案例完成步骤 4.2.2 布局控件 * 4.3 知识链接 4.3.1 RequiredFieldValidator控件 1.RequiredFieldValidator控件的功能 RequiredFieldValidator控件常用来验证控件的输入的内容是否为空。当用户提交网页中的数据到服务器时,系统自动检查被验证控件的输入内容是否为空,如果为空,则RequiredFieldValidator控件在网页中显示提示信息 2.RequiredFieldValidator控件的属性 * 4.3 知识链接 4.3.1 RequiredFieldValidator控件 3.RequiredFieldValidator控件的常用方法 * 4.3 知识链接 4.3.2 CompareValidator控件 1.CompareValidator控件的功能 CompareValidator控件将一个控件中的值与另一个控件中的值进行比较,或者与该控件的ValueToCompare属性值进行比较 2.CompareValidator控件的主要属性 * 4.3 知识链接 4.3.2 CompareValidator控件 Operator属性:指定要执行的比较运算类型,如等于、不等于和大于等。如果将Operator属性设置为DataTypeCheck,比较控件将同时忽略ControlToValidate属性和ValueToCompare属性,而仅指示输入到输入控件中的值是否可以转换为Type属性所指定的数据类型 * 4.3 知识链接 4.3.3 RangeValidator控件 1.RangeValidator控件的功能 RangeValidator控件是指用户在Web窗体页上输入数据时,检查输入的值是否在指定的上下限范围之内的一种验证,例如,用户输入的值是否介于两个数字、两个日期或介于两个字母字符之间。如果输入的值不在设定的上下限范围内,则显示范围验证错误信息 2.RangeValidator控件的主要属性 MinimumValue属性:用来指定范围的下限值。 MaximumValue属性:用来指定范围的上限值。 3.RangeValidator控件的应用 通过在Web页面中添加Range Validator控件,并将其链接到要做的范围验证的输入控件,并且指定要验证的值的数据类型,就可以验证该控件输入的值是否在指定范围内 * 4.3 知识链接 4.3.4 RegularExpressionValidator控件 1.RegularExpressionValidator控件的功能 该控件是用来验证另一个控件的值是否与指定表达式的值匹配 2.RegularExpressionValidator控件的属性 ValidationExpression属性获取或设置被指定为验证控件的正则表达式 3.正则表达式 正则表达式(Regular Expressions)是由普通文本字符和特殊字符组成的字符串,用来定义文字处理时需要匹配的文本内容模式 * 4.3 知识链接 4.3.5 ValidationSummary控件 1.ValidationSummary控件的功能 该控件专门用来显示页面验证控件的验证

文档评论(0)

133****2875 + 关注
实名认证
内容提供者

计算机助教资格证持证人

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

领域认证该用户于2022年11月29日上传了计算机助教资格证

1亿VIP精品文档

相关文档