First
_________________________________________________________
- PreInit
- Init
- InitComplete
Second
_________________________________________________________
- PreLoad
- Load
- Controlevents
- LoadComplete
Third
__________________________________________________
- Prerender
- PrerenderComnplete
- SavestateComplete
- Render
Fourth
__________________________________________________
UnLoad
A little bit about Init:
Init Raised after all controls have been initialized and any skin settings have been applied. The Init event of individual controls occurs before the Init event of the page.(MSDN)
And we can see the sequence of events of a page consisting of “master page àpageàuser controlàchild user controls” as below
---------------------------------------------------------------------------
1.PreInit – Page
Init :ChildUserContr
Init : UserControl
Init : MasterPage
2.Init : Page
3.InitComplete :Page
------------------------------------------------------------------------------
LoadPageStateFromPersistenceMedium :Page
ProcessPostData (1st Try) - Page
-----------------------------------------------------------------------------------------------------------------------------------------------
4.PreLoad – Page
5. Load :Page Load: MasterPage
Load : UserControl
Load :ChildUserControl
ProcessPostData : Page
RaiseChangedEvents : Page
RaisePostBackEvent :Page
6. Controlevents
DataBinding : Page
DataBinding : MasterPage
DataBinding :UserControl
DataBinding:ChildUserControl
7.LoadComplete : Page
----------------------------------------------------------------------------------------------------------------------
8. PreRender - Page
PreRender : MasterPage
PreRender : UserControl
PreRender : ChildUserControl
9.PreRenderComplete – Page
---------------------------------------------------------------------------------------------------------------------------------------------------
SaveViewState : Page
SavePageStateToPersistenceMedium: Page
----------------------------------------------------------------------------------------------------------------------------------------------------
10. SaveStateComplete :Page
Unload - ChildUserControl
Unload - UserControl
Unload - MasterPage
11.Unload - Page
No comments:
Post a Comment