Life cycle of ASP.NET page when a request is made ?

Answer Posted / sudhir sheoran

1. instantiation: Page class/Page control tree is formed.

2. Initialization:Controls statically declared in aspx
file will be initialized to their default values.
No view state information at this level.

3. Load View State: It contains the state of controls
of a page,when the last time the page was
processed on the server.

4. PostBack Data Porcessing: It loads the poasted
data values.

5. Page load:If the request is postback, the controls are
loaded with the information recovered from view state.

6. Pastback change Notification: If some submit event takes
place then the pageframe work calls raise postback
events.

7. Post back event handling

8. View state saving: All the values in the controls
will be saved to their view states.

9. Render: This method takes HTML Writer object and
use it to accumulate all HTML text to be generated
for a control.
The page calls render method for each control providing
a text writer that writes output to the output stream
object of page response property.

10. Unload: Response is sent back to the client.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Define dll hell?

810


can we remote debug applications with the remote debugger installed with vs.net 2002, with vs.net 2003?

1932


what is a .xap file? Explain with an example.

763


How can you send an email message from an asp.net web page?

692


What are merge modules?

746


How do I open an ashx file in windows 7?

756


Explain about asp.net state management?

786


What is a web farm?

758


What is comparevalidator?

709


Explain the updatepanel?

779


Explain the asp.net mvc folder conventions? : asp.net mvc

707


What is the difference between a default skin and a named skin?

806


How can we apply themes to an asp.net application?

748


What are the events in a page life cycle?

710


Is it right that ASP.NET Web API has replaced WCF?

703