摘要: 当一个页面请求发送到WEB服务器时,不论该事件是由页面提交还是由页面重定向而激发的,页面在其被创建到释放的过程中都会运行一系列的事件。一个ASP.NET页面从悲怆见到释放的过程包含10个事件。(1) 对象初始化Init事件:页面初始化的标志是Init事件。页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当Init事件发生时,在.aspx源文件中静态声明的所有控件都以实例化并取其默认值。应该注意到,这是还没有视图状态信息可供使用。虽然可以重载OnInit方法,但是系统并不保证这些控件实例是按照怎样的顺序被创建的。(2) 加载 阅读全文
posted @ 2011-02-25 10:24 凌鸢 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 接触.NET基础很重要,B/S里的操作基本都是和页面打交道,所以,对于.NET中页面的生存周期以及在一个周期中所发生的事件和方法我们应该了解。 对于每次执行页面,我们.NET中的网页都要经行一下的相关操作:# 事件或方法 功能 描述1 Init 事件 页面初始化 初始化设置。2 LoadViewState 方法 加载视图状态 填充ViewState属性。3 LoadPostData 方法 处理回发数据 处理传入窗体数据。4 Load 事件 加载页面 页面控件初始化完成并反映了客户端的数据。5 RaisePostDataChangedEvent 方法 回发更改通知 引发更改事件。6 RaiseP 阅读全文
posted @ 2011-02-25 10:03 凌鸢 阅读(1251) 评论(0) 推荐(0) 编辑