Thursday, January 31, 2008

Connected Webparts Lifecycle in detail

The list below shows you what is going on while your connected Webparts get "alive":
  • Begin PreInit
  • End PreInit
  • Begin Init
  • End Init
  • Begin InitComplete
  • End InitComplete
  • Begin LoadState
  • Provider: CreateChildControls
  • End LoadState
  • Begin ProcessPostData
  • Consumer: CreateChildControls
  • End ProcessPostData
  • Begin PreLoad
  • End PreLoad
  • Begin Load
  • Provider: OnLoad
  • Consumer: OnLoad
  • End Load
  • Begin ProcessPostDataSecondTry
  • End ProcessPostDataSecondTry
  • Begin Raise ChangedEvents
  • End Raise ChangedEvents
  • Begin Raise PostBackEvent
  • Provider: Button Click Event Method is called
  • End Raise PostBackEvent
  • Begin LoadComplete
  • Provider: Connection Provider Method is called
  • Consumer: Connection Consumer Method is called
  • End LoadComplete
  • Begin PreRender
  • Provider: OnPreRender
  • Consumer: OnPreRender
  • End PreRender
  • Begin PreRenderComplete
  • End PreRenderComplete
  • Provider: SaveViewState
  • Consumer: SaveViewState
  • Begin SaveState
  • Provider: SaveViewState
  • Consumer: SaveViewState
  • End SaveState
  • Begin SaveStateComplete
  • End SaveStateComplete
  • Begin Render
  • Provider: RenderControl
  • Provider: Render
  • Provider: RenderBeginTag
  • Provider: RenderContents
  • Provider: RenderEndTag
  • Consumer: RenderControl
  • Consumer: Render
  • Consumer: RenderBeginTag
  • Consumer: RenderContents
  • Consumer: RenderEndTag

No comments: