Unwinding the page lifecycle events
Since I spent some time today working with control extenders and exactly where in the page lifecycle to do what, I thought I’d share the whole list.
If (!IsPostBack)
- Begin PreInit
- End PreInit
- Begin Init
- End Init
- Begin InitComplete
- End InitComplete
- Begin PreLoad
- End PreLoad
- Begin Load
- End Load
- Begin LoadComplete
- End LoadComplete
- Begin PreRender
- End PreRender
- Begin PreRenderComplete
- End PreRenderComplete
- Begin SaveState
- End SaveState
- Begin SaveStateComplete
- End SaveStateComplete
- Begin Render
- End Render
If(IsPostBack)
- Begin PreInit
- End PreInit
- Begin Init
- End Init
- Begin InitComplete
- End InitComplete
- Begin LoadState
- End LoadState
- Begin ProcessPostData
- End ProcessPostData
- Begin PreLoad
- End PreLoad
- Begin Load
- End Load
- Begin ProcessPostData (Again)
- End ProcessPostData (Again)
- Begin Raise ChangedEvents
- End Raise ChangedEvents
- Begin Raise PostBackEvent
- End Raise PostBackEvent
- Begin LoadComplete
- End LoadComplete
- Begin PreRender
- End PreRender
- Begin PreRenderComplete
- End PreRenderComplete
- Begin SaveState
- End SaveState
- Begin SaveStateComplete
- End SaveStateComplete
- Begin Render
- End Render






Pingback from Unwinding the page lifecycle events : Misfit Geek
Pingback from Twitter Trackbacks for Unwinding the page lifecycle events : Misfit Geek [misfitgeek.com] on Topsy.com
Pingback from Unwinding the page lifecycle events | I love .NET!
Thank you for submitting this cool story - Trackback from progg.ru
links for 2010-01-26
Today's Bookmarks (Jan 27 2010)