文件名称:ASPNET页面生命周期-asp.net PPT
文件大小:5.13MB
文件格式:PPT
更新时间:2024-05-13 13:32:38
asp.net
ASP.NET页面生命周期 ASP.NET页面运行时,每个页面都会有一个生命周期。页面将执行一系列的步骤,包括控件的初始化、控件的实例化、还原状态和维护状态等。 ASP.NET页面生命周期通常情况下会经历以下几个阶段: 开始:在用户请求访问页面时,页面就进入了开始阶段。该阶段将设置页面属性,确定请求是回送请求还是新请求(第一次),并设置IsPostBack属性。 初始化:在开始页面访问之后,会初始化页面中的服务器控件,并设置每个控件的属性等内容。 加载:为页面加载控件。加载期间,如果当前请求是回送请求,则将使用从视图状态和控件状态恢复的信息加载控件属性。 验证:调用所有的验证程序控件的Validate方法,来设置各个验证程序控件和页面的IsValid属性。 回送事件:如果请求是回送请求,页面会调用事件处理程序,对数据进行相应的处理并回送给客户端。 呈现:将服务器端回送的数据,呈现在客户端浏览器中,供用户浏览。 卸载:完全呈现页面后,将页面发送到客户端并准备丢弃时,将调用卸载。