The ASP.Net Page Life Cycle is described on a couple of blogs such as this detailed description (including achart and code). The description, however, usually deals with the life cycle during runtime.
But what about the design time behavior of compiled user controls?
Open a page containing the compiled ascx in Visual Studio designer
- public property setters (for properties set in the ascx)
Navigate to the control in designer
- all public property getters
- public property setter (as you edit a property value in designer)
Close the page in designer