ASP.NET Page Life Cycle

studying for the 70-515 .NET 4 web exam I need to know about the ASP.NET page life cycle.

Event Life Cylcle of an ASP.Net Page.

Life cycle stages:-

  1. Page request
  2. Start
  3. Page initialization
  4. Load
  5. Validation
  6. Postback event handling
  7. Rendering
  8. Onload

Life Cycle Events:-

  • PreInit
  • Init
  • InitComplete
  • PreLoad
  • Load
  • Control events
  • LoadComplete
  • PreRender
  • SaveStateComplete
  • Render
  • Unload


I have also found a couple of useful videos, I like to reinforce information I have read by watching videos because the person in the video often explains in a more descriptive and memorable way than just reading the information.

This video is from Microsofts ASP.NET

Page Lifecycle Events

This video is a decent explaination of the page lifecycle

2 thoughts on “ASP.NET Page Life Cycle

  1. Abhishek October 7, 2016 / 6:00 am


    MS CRM page life cycle is similar to page life cycle or different ?


    • Hosk October 7, 2016 / 9:09 am

      its built on it but CRM has it’s own events for you to hook into e.g. page load, page save. Check out the CRM SDK for more details


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.