頁面裝載使用者控制元件時的事件順序
在WebForm1頁面上直接放置使用者控制元件WebUserControl1時的事件順序:
WebUserControl1_Init
WebForm1_Init
Page_Load
WebUserControl1_Load
WebForm1_PreRender
WebUserControl1_PreRender
WebUserControl1_Unload
WebForm1_Unload
在WebForm1頁面的OnInit方法中用程式碼Load使用者控制元件WebUserControl1時的事件順序:
WebForm1_Init : OnInit
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebForm1: added to Controls
WebForm1: LoadViewState
WebUserControl1: LoadViewState
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
WebForm1_PageLoad: OnLoad after base's Onload.
WebUserControl1_Load: after base's OnLoad
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在WebForm1頁面的Page_Load方法中用程式碼Load使用者控制元件WebUserControl1時的事件順序:
WebForm1_Init : OnInit
WebForm1: LoadViewState
WebForm1_PageLoad: OnLoad after base's Onload.
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebUserControl1: LoadViewState
WebForm1: added to Controls
WebUserControl1_Load: after base's OnLoad
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在WebForm1頁面的Button1_Click事件中用程式碼Load使用者控制元件WebUserControl1時的事件順序:
WebForm1_Init
Page_Load
Button1_Click
WebUserControl1_Init
WebUserControl1_Load
WebForm1_PreRender
WebUserControl1_PreRender
WebUserControl1_Unload
WebForm1_Unload
在WebForm1頁面的Page_Load事件中用程式碼Load使用者控制元件WebUserControl1,WebUserControl1又在Page_Load事件中用程式碼Load使用者控制元件WebUserControl2時的事件順序:
WebForm1_Init
Page_Load
WebUserControl1_Init
WebUserControl1_Load
WebUserControl2_Init
WebUserControl2_Load
WebForm1_PreRender
WebUserControl1_PreRender
WebUserControl2_PreRender
WebUserControl2_Unload
WebUserControl1_Unload
WebForm1_Unload
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-545022/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 頁面裝載使用者控制元件時的事件順序 (轉)控制元件事件
- Javascript在頁面載入時的執行順序JavaScript
- 頁面載入順序jQueryjQuery
- ASP.NET頁面事件:順序與回傳詳解ASP.NET事件
- 使用者登入時的環境載入順序
- 使用 Python 旋轉PDF頁面、或調整PDF頁面順序Python
- 【PB】事件的觸發時機及先後順序事件
- js頁面載入觸發事件JS事件
- C# aspx頁面動態載入ascx使用者控制元件C#控制元件
- 簡單的演算法-解決頁面指令碼非同步載入順序問題演算法指令碼非同步
- JS中的事件順序(事件捕獲與冒泡)JS事件
- javascript載入順序JavaScript
- 如何修改 VoiceOver 朗讀控制元件的順序控制元件
- Oracleasm下載地址、安裝順序及配置命令OracleASM
- 分散式系統理論基礎 - 時間、時鐘和事件順序分散式事件
- java類載入順序Java
- [Web]HTML載入順序WebHTML
- Python 模組的載入順序Python
- 分散式系統理論基礎3: 時間、時鐘和事件順序分散式事件
- SpringBoot配置檔案優先順序載入順序Spring Boot
- jQuery Mobile 頁面事件jQuery事件
- js——<script>標籤的載入順序JS
- Java父子類載入順序Java
- windows驅動載入順序Windows
- 美團二面:SpringBoot讀取配置優先順序順序是什麼?Spring Boot
- 網頁內一次實現使用者控制元件內Web控制元件的多事件網頁控制元件Web事件
- [VSIX]build事件初探之執行順序UI事件
- Spring如何控制Bean的載入順序SpringBean
- 關於頁面載入耗時測試
- 當裝置旋轉時android生命週期方法的呼叫順序Android
- 共享庫連結和載入時的路徑搜尋優先順序
- 影像延遲載入 && 列表圖順序載入
- 直播原始碼網站,新使用者登入時的註冊頁面和登入頁面原始碼網站
- 一種新的頁面載入時間檢測方式
- Script載入順序 & 外部樣式表的阻塞
- 關於jvm載入類的實現順序JVM
- 封裝優先順序佇列封裝佇列
- 使用者行為分析,指定操作順序