Execution of ASP.NET page life cycle: -
For quick reference always remember the word SILVER: - SI ( Init ) L ( Load) V ( Validate) E ( Event ) R ( Render) .
And following is the sequence in which the events occur:-
Working of an ASP.NET application life cycle: -
Below is how ASP.NET events fire.
- First the HttpModule events like BeginRequest , AuthenticateRequest fires.
- Then the HttpHandlers fires if the file extension match of the request page name.
- Finally Page events fire i.e. init, load, validate, event and render.
Also see our ASP.NET interview questions video on explaining ASP.NET application and page life cycle: -