UpdatePanel Client-Side Page Execution Life Cycle

A page that contains a ScriptManager control not only has a server-side page execution life cycle, it also has a client-side page execution life cycle. The following series of events happen on the client-side:

Application.init Raised when a page is first requested. This event is not raised during an asynchronous postback.

PageRequestManager.initializeRequest Raised before an asynchronous request to the server starts.

PageRequestManager.beginRequest Raised before an asynchronous request to the server starts.

PageRequestManager.pageLoading Raised after an asynchronous response is received from the server but before UpdatePanel content is updated.

PageRequestManager.pageLoaded Raised ...

Get ASP.NET 4 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.