《用户注册模块设计》PPT课件

《用户注册模块设计》PPT课件

ID:36912439

大小:3.72 MB

页数:20页

时间:2019-05-10

《用户注册模块设计》PPT课件_第1页
《用户注册模块设计》PPT课件_第2页
《用户注册模块设计》PPT课件_第3页
《用户注册模块设计》PPT课件_第4页
《用户注册模块设计》PPT课件_第5页
资源描述:

《《用户注册模块设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章用户注册模块设计本章学习导航本章学习要点Page对象的主要事件与主要属性TextBox控件、Button控件、DropDownList控件RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件用户注册页面的设计用户注册功能的实现任务1 —Web服务器控件应用熟练使用常用Web服务器控件及其属性的设置任务目标使用Page对象、TextBox控件、Button控件、DropDownList控件、数据验证控件知识要点任务1 —Web服务器控件应用Pa

2、ge对象添加标题文字添加标题文字在ASP.NET中,每个Web窗体(ASP.NET页面)都是从Page类继承而来,一个ASP.NET页面实际上是Page类一个对象,它所包含的属性、方法和事件用来控制页面的显示,而且还是各种服务器控件的承载容器。Page类与扩展名为.aspx的文件相关联,这些文件在运行时编译为Page对象,并缓存在服务器内存中。1.code-behind模式通过使用“@page”指的Ihnerits和codebehind属性将代码隐藏文件链接到.aspx文件。这种先定义再关联的模式,就是code-behind模式。2.Page_Init事件Page_Ini

3、t事件在页面服务器控件被初始化时发生。初始化是控件生存期的第一阶段,该事件主要用来执行所有的创建和设置实例所需的初始化步骤。任务1 —Web服务器控件应用Page对象添加标题文字添加标题文字3.Page_Load事件Page_Load事件在服务器控件加载到Page对象中时发生,也就是说,每次加载页面时,无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。4.Page_UnLoad事件Page_UnLoad事件在服务器控件从内存中卸载时发生。该事件程序的主要工作是执行所有最后的清理操作,如关闭文件、关闭数据库连接等,以便断开与服务器的“紧密”联系。5.

4、IsPostBack属性获取一个值,该值指示该页是否因响应客户端(postback)而加载,或者是被首次访问而加载。如果是为了响应客户端而加载该页,则为true,否则为false。任务1 —Web服务器控件应用Page对象添加标题文字添加标题文字6.IsValid属性获取一个值,该值指示该页面验证是否成功。如果该页验证成功,则为true,否则为false。需要强调的是,应在相关服务器控件的Click事件处理程序中将该控件的CausesValidation属性设为true,或在调用Page.Validate方法后访问IsValid属性。任务1 —Web服务器控件应用Web服

5、务器控件添加标题文字添加标题文字1.TextBox控件——文本框控件TextBox控件又称为文本框控件,主要作用是为用户提供输入文本的区域,在程序开发中是比较常用的服务器控件,应用程序利用TextBox控件接收用户的输入字符。2.Button控件——按钮控件Button控件也称按钮控件,单击它用户可以运行编写的程序代码。3.DropDownList控件——下拉列表框控件DropDownList控件就是我们经常见到的下拉列表,是在众多的列表项中选择一项。此控件的选择项的数据可以是静态绑定,也可以是通过程序动态绑定。注意其SelectedIndexChanged事件和Text

6、Changed事件的使用。课堂实践1仿照例5-1,利用TextBox控件的TextChanged事件完成一个字符串相连的程序。任务1设计一个如图5-13所示的页面,要求根据用户输入的姓名和选择的出生日期计算出他的年龄,并用Label控件显示提示信息,运行结果如图5-14所示,年的范围为1940-2008。任务2任务2—数据验证控件的应用掌握各种数据验证控件的应用任务目标使用RequiredFieldValidator控件、CompareValidator控件、RangeValidator控件和RegularExpressionValidator控件对数据进行有效验证知识要

7、点任务2—数据验证控件的应用数据验证控件添加标题文字添加标题文字1.RequiredFieldValidator控件RequiredFieldValidator控件常用来验证控件的输入的内容是否为空。当用户提交网页中的数据到服务器时,系统自动检查被验证控件的输入内容是否为空,如果为空,则RequiredFieldValidator控件在网页中显示提示信息。2.CompareValidator控件CompareValidator控件将一个控件中的值与另一个控件中的值进行比较,或者与该控件的ValueToCompare属性值进行比

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。