PreInit: All the values from view state are reset ,
In this event we set a masterpage/Profile/Theme/Properties. We can
create/Recreate dynamic controls. Make decisions based on
Init: We can read or write the props of those controls , Controls are initialized Skin properties are set prior to this event.
InitComplete: This event is fired after all
Initializations take place. Implementation of logic which depends on the
controls to be initialized can be done here.
PreLoad: View state gets initialized and all post back data gets initialized from the request objects.(Viewstate gets reconstiated).
Load: Along with page load event all Onload events for child controls gets fired.
For ex: Textbox onload event+ textbox event handler and any properties defined gets fired.
loadComplete: Controls are loaded viewstate is
reconstiated and all validations will be completed prior to this event.
Any new properties can be implements on the controls in this event.
Prerender: To make any final changes to the contents
of the page or controls of the page before actually converting to HTML
can be taken care here.
SaveStatecomplete: Occurs before viewstate gets
saved.We can implement any logic for the view state to be changed or
loading to e completed and then the page is ready for getting rendered.
There is no Render event actually instead render event is associated with each and every control and will be fired dynamically.
unload: In this event we can dynamically close all
the files that were opened from the file system, Release databases that
were used dynamically.But could not change any content data that may