[英]Page_Load, Page_PreInit and Page_OnInit
我正在為ASP頁面添加動態控件。 在示例代碼中,在preinit中增加了控制計數器,並在oninit中初始化了控件。
preinit phaze和oninit phaze有什么區別?
我可以增加計數器,然后在Page_Load的最開始處初始化控件嗎?
是的你可以。
PreInit
:在開始階段完成之后且初始化階段開始之前引發。
Init
:初始化所有控件並應用任何外觀設置后引發。 各個控件的Init事件發生在頁面的Init事件之前。
使用此事件讀取或初始化控件屬性。
有關asp.net頁面生命周期的說明在這里 。
我見過的ASP.Net頁面生命周期的最佳描述是Justin博客上的ASP.NET 2.0頁面和控件生命周期圖 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.