3.1 ASP.NET 页生命周期概述
ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生命周期的合适阶段编写代码,以达到预期效果。此外,如果您要开发自定义控件,就必须熟悉页生命周期,以便正确进行控件初始化,使用视图状态数据填充控件属性以及运行任何控件行为代码。(控件的生命周期基于页的生命周期,但是页引发的控件事件比单独的 ASP.NET 页中可用的事件多。)
3.1.1常规页生命周期阶段
一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,在请求前后还存在应用程序阶段,但是这些阶段并不特定于页。有关更多信息,请参见 HYPERLINK /zh-cn/library/ms178473(v=VS.80).aspx ASP.NET 应用程序生命周期概述。
阶段说明页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。开始在开始阶段,将设置页属性,如 HYPERLINK /zh-cn/library/system.web.ui.page.request(v=VS.80).a
您可能关注的文档
最近下载
- 一级减速器设计说明书.doc VIP
- 第1课 我们的生活越来越幸福 第一课时-课件(内嵌视频) 2025-2026学年道德与法治三年级下册统编版.pptx VIP
- 龙思思-新媒体产品设计与项目管理-第3章 新媒体产品经理.pptx VIP
- Python与嵌入式开发的结合.pptx VIP
- 基于PLC的小车自动装卸控制系统设计.docx VIP
- 水稻生长发育(详解).ppt VIP
- 龙思思-新媒体产品设计与项目管理-第6章 新媒体产品竞争分析.pptx VIP
- 机械设计课程设计(减速器设计)说明书.doc VIP
- 嵌入式Linux开发实践教程(第2版)课件:嵌入式Python开发.pptx VIP
- 2025年广东省广州市中考数学真题(含答案).pdf
原创力文档

文档评论(0)