首页 ASP.NET程序设计实例教程 第2版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 宁云智 刘志

ASP.NET程序设计实例教程 第2版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 宁云智 刘志

举报
开通vip

ASP.NET程序设计实例教程 第2版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 宁云智 刘志第5章用户注册模块设计宁云智刘志成**ASP.NET2.0程序设计案例教程本章学习导航**ASP.NET2.0程序设计案例教程本章学习要点 Page对象的主要事件与主要属性 TextBox控件、Button控件、DropDownList控件 RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件 用户注册页面的设计 用户注册功能的实现**ASP.NET2.0程序设计案例教程任务1 &...

ASP.NET程序设计实例教程 第2版  普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  宁云智 刘志
第5章用户注册模块设计宁云智刘志成**ASP.NET2.0程序设计案例教程本章学习导航**ASP.NET2.0程序设计案例教程本章学习要点 Page对象的主要事件与主要属性 TextBox控件、Button控件、DropDownList控件 RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件 用户注册页面的设计 用户注册功能的实现**ASP.NET2.0程序设计案例教程任务1 —Web服务器控件应用熟练使用常用Web服务器控件及其属性的设置任务目标使用Page对象、TextBox控件、Button控件、DropDownList控件、数据验证控件知识要点**ASP.NET2.0程序设计案例教程任务1 —Web服务器控件应用Page对象在ASP.NET中,每个Web窗体(ASP.NET页面)都是从Page类继承而来,一个ASP.NET页面实际上是Page类一个对象,它所包含的属性、 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 和事件用来控制页面的显示,而且还是各种服务器控件的承载容器。Page类与扩展名为.aspx的文件相关联,这些文件在运行时编译为Page对象,并缓存在服务器内存中。1.code-behind模式通过使用“@page”指的Ihnerits和codebehind属性将代码隐藏文件链接到.aspx文件。这种先定义再关联的模式,就是code-behind模式。2.Page_Init事件Page_Init事件在页面服务器控件被初始化时发生。初始化是控件生存期的第一阶段,该事件主要用来执行所有的创建和设置实例所需的初始化步骤。**ASP.NET2.0程序设计案例教程任务1 —Web服务器控件应用Page对象3.Page_Load事件Page_Load事件在服务器控件加载到Page对象中时发生,也就是说,每次加载页面时,无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。4.Page_UnLoad事件Page_UnLoad事件在服务器控件从内存中卸载时发生。该事件程序的主要工作是执行所有最后的清理操作,如关闭文件、关闭数据库连接等,以便断开与服务器的“紧密”联系。5.IsPostBack属性获取一个值,该值指示该页是否因响应客户端(postback)而加载,或者是被首次访问而加载。如果是为了响应客户端而加载该页,则为true,否则为false。**ASP.NET2.0程序设计案例教程任务1 —Web服务器控件应用Page对象6.IsValid属性获取一个值,该值指示该页面验证是否成功。如果该页验证成功,则为true,否则为false。需要强调的是,应在相关服务器控件的Click事件处理程序中将该控件的CausesValidation属性设为true,或在调用Page.Validate方法后访问IsValid属性。**ASP.NET2.0程序设计案例教程任务1 —Web服务器控件应用Web服务器控件1.TextBox控件——文本框控件TextBox控件又称为文本框控件,主要作用是为用户提供输入文本的区域,在程序开发中是比较常用的服务器控件,应用程序利用TextBox控件接收用户的输入字符。2.Button控件——按钮控件Button控件也称按钮控件,单击它用户可以运行编写的程序代码。3.DropDownList控件——下拉列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 框控件DropDownList控件就是我们经常见到的下拉列表,是在众多的列表项中选择一项。此控件的选择项的数据可以是静态绑定,也可以是通过程序动态绑定。注意其SelectedIndexChanged 事件和TextChanged 事件的使用。**ASP.NET2.0程序设计案例教程课堂实践1仿照例5-1,利用TextBox控件的TextChanged事件完成一个字符串相连的程序。任务1设计一个如图5-13所示的页面,要求根据用户输入的姓名和选择的出生日期计算出他的年龄,并用Label控件显示提示信息,运行结果如图5-14所示,年的范围为1940-2008。任务2**ASP.NET2.0程序设计案例教程任务2—数据验证控件的应用掌握各种数据验证控件的应用任务目标使用RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件对数据进行有效验证知识要点**ASP.NET2.0程序设计案例教程任务2—数据验证控件的应用数据验证控件1.RequiredFieldValidator控件RequiredFieldValidator控件常用来验证控件的输入的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 是否为空。当用户提交网页中的数据到服务器时,系统自动检查被验证控件的输入内容是否为空,如果为空,则RequiredFieldValidator控件在网页中显示提示信息。2.CompareValidator控件CompareValidator控件将一个控件中的值与另一个控件中的值进行比较,或者与该控件的ValueToCompare属性值进行比较。3.RangeValidator控件RangeValidator控件是指用户在Web窗体页上输入数据时,检查输入的值是否在指定的上下限范围之内的一种验证。**ASP.NET2.0程序设计案例教程任务2—数据验证控件的应用数据验证控件4.RegularExpressionValidator控件该控件是用来验证另一个控件的值是否与指定表达式的值匹配。5.正则表达式正则表达式(RegularExpressions)是由普通文本字符和特殊字符组成的字符串,用来定义文字处理时需要匹配的文本内容模式。6.ValidationSummary控件该控件专门用来显示页面验证控件的验证错误信息。**ASP.NET2.0程序设计案例教程课堂实践2定义一个验证中华人民共和国身份证号码的正则表达式。任务1设计一个如图5-25所示的页面,要求保证每一项都必填,“密码”与“确认密码”要相同,“年龄”保证在0-130之间,“电话号码”与“身份证号”必须符合我国的规则要求。任务2**ASP.NET2.0程序设计案例教程任务3—用户注册完成用户注册功能任务目标设计用户注册页面、使用验证控件对用户注册数据进行验证和实现用户注册功能知识要点**ASP.NET2.0程序设计案例教程任务3—用户注册1.设计用户注册页面用户注册**ASP.NET2.0程序设计案例教程任务3—用户注册2.使用验证控件对数据进行验证用户注册**ASP.NET2.0程序设计案例教程任务3—用户注册3.实现注册功能检测用户名:检测用户名功能主要就是检查在注册时输入的用户名是否已经被注册,原理是根据输入的用户名对数据库中的用户表进行查询,若数据表中有对应记录则表示此用户名已经被注册,若数据表中没有对应记录则表示此用户名还没有被注册。注册功能:注册功能将新用户在注册时输入的信息保存到用户表中,也就是在数据表中执行插入操作。重置功能:重置功能是将用户注册时填写的内容全部清除。用户注册**ASP.NET2.0程序设计案例教程课堂实践3新建一个电子商城网站OnlineShop,设计一个用户注册页面,并完成相应的页面初始化功能。任务1完成在【课堂实践3】中创建的OnlineShop网站注册页面上的验证功能。任务2完成在【课堂实践3】设计的注册页面的注册功能和用户名检测功能。任务3**ASP.NET2.0程序设计案例教程本章小结本章学习内容本章主要学习了如下内容:Page对象,介绍了Page对象的Page_Init事件、Page_Load事件和Page_unLoad事件以及IsposBack属性和IsValid属性;介绍了Web服务控件,主要包括TextBox、Button、DropDownList控件;使用验证控件完成对输入数据的验证;使用程序实现对输入数据的验证;设计用户注册页面,并完成用户注册功能;**ASP.NET2.0程序设计案例教程课外拓展为实现用户注册页面上的所有验证功能,不使用验证控件来验证,请你采用程序来实现所有的验证功能。任务1
本文档为【ASP.NET程序设计实例教程 第2版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 宁云智 刘志】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥12.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
科技制造的艺术美
暂无简介~
格式:ppt
大小:3MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2019-09-13
浏览量:9