NET 程序设计教案 第7 章 在C#中使用ASP
NET 对象 课题 第7 章 在C#中使用ASP
NET 对象 章节 课时 教学 目的 要求 本章主要讲解ASP
NET 的内置对象
通过本章学习,读者应掌握以下内容: ◎ Page 对象 ◎ Response 对象 ◎ Requ est 对象 ◎ Serv er 对象 ◎ Application 对象与 Session 对象: 教学重点 Response对象的主要用途
Session对象的主要用途 教学难点 Request对象的用途
Application对象的主要用途 教学环境 多媒体教室 板书 设计 在编程实践中,经常用到的Page对象的属性如下: ◎ IsPostBack:获取布尔值
若 IsPostBack的值为 True,则表示当前网页是由于客户端返回数据而加载的
◎ IsValid:获取布尔值
若 IsValid的值为 True,则意味着网页上的验证控件全部验证成功,否则表示至少有一个验证控件验证失败
NET网页开始载入到被完全写入浏览器的过程中,产生的与 Page对象有关的主要事件有三个,它们分别是 Init、Load和 UnLoad
NET网页执行时,首先被初始化,此时会触发 Page对象的Init事件,然后网页被加载并触发 Page对象的Load事件(Init事件与 Load事件的主要区别在于,对于来自浏览器的浏览请求而言,网页的Init事件只触发一次,而 Load事件则可能触发多次);之后将是来自 Server端控件的各种事件(如果这些事件存在的话),最后是 Page对象的UnLoad事件
在编程实践中,Init事件通常用来设置网页或控件属性的初始值
而 Load事件主要用于在按用户要求回送信息时,对控件属性进行设置
至于 UnLoad事件,则主要用于关闭文件、数据库