asp.net2.0页面生存周期
每个请求都会产生一个页面的生命周期
- 首先处理的是PreInit事件(例如将hello赋值给Label控件)
- 初始化皮肤,模板页生效,套用控件皮肤
- Init事件
- InitComplete事件
- CreateChildControl(if IsPostBack) 载入 控件/ViewState(if IsPostBack)
- PreLoad事件
- Page_Load事件
- 服务器端控件事件(if IsPostBack)比如处理button事件
- LoadComplete
- CreateChildControl(Not if IsPostBack)
- PreRender
- PreRenderComplete
- 保存 控件/ViewState
- SaveStateComplete
- Render(生成页面浏览时的Html代码,返回到客户端)
- UnLoad事件
几种事件处理函数的方法:
使用Handles关键字
直接使用代理
虚方法重载
通过反射使用代理(AutoEventWireUp=true)
lemon

浙公网安备 33010602011771号