ASP.NET General Page Life-Cycle Stages
Page request - Determines whether the page needs to be parsed and compiled, or whether a cached version of the page
can be sent in response without running the page.
Start- Page properties such as Request and Response are set.,also determines whether the request is a postback or a new
request and sets the IsPostBack property.
Initialization - Each control's UniqueID property is set, master page and themes are also applied to the page. If the current
request is a postback, the postback data will not be loaded and view state values are not restored .
Load - If the current request is a postback, the postback data will be loaded and view state values are restored .
Postback event handling - If the request is a postback, the control event handlers are called and then the Validate method
of all validator controls is called, which sets the IsValid property of individual validator controls and of the page.
Rendering - View state for the page and all controls is saved before rendering.During rendering, page calls the Render method
for each control,and writes its output to the OutputStream object of the page's Response property.
Unload - Raised after the page has been fully rendered, sent to the client, and is ready to be discarded. At this point, page properties
such as Response and Request are unloaded and cleanup is performed.
SankardeepJyothika07, if this helps please login to Mark As Answer. | Alert Moderator