c# - ASP.NET 页面生命周期 : How Page. ProcessRequest 执行事件和内部方法?

标签 c# asp.net .net vb.net page-lifecycle

要了解 ASP.NET 页面生命周期,我认为了解 Page.ProcessRequest 方法更为重要,因为 ProcessRequest 方法会调用页面的所有事件和方法。 有谁知道在代码级别如何在 Page.ProcessRequest 方法中安排事件和方法调用(反射器代码也可以)?

最佳答案

我相信您正在寻找从 ProcessRequest 运行的以下方法顺序

The processRequest() method cycles through the page's life cycle in the order listed below.

Methods                 Description
Page_Init                   Page Initialization
LoadViewState           View State Loading
LoadPostData            Postback Data Processing
Page_Load                   Page Loading
RaisePostDataChangedEvent   PostBack Change Notification
RaisePostBackEvent          PostBack Event Handling
Page_PreRender          Page Pre Rendering Phase
SaveViewState           View State Saving
Page_Render                 Page Rendering
Page_Unload Page            Unloading

有关更多信息,请参阅链接 http://www.dotnettutorials.com/tutorials/performance/page-life-cycle-asp.aspx

关于c# - ASP.NET 页面生命周期 : How Page. ProcessRequest 执行事件和内部方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11755219/

相关文章:

c# - 在 C# 中使用 ComInterop 进行 COM 对象后期绑定(bind)

asp.net - using 语句是否阻止我关闭或销毁对象?

c# - .NET 中的 CIFS 服务器?

c# - 如何反编译 .net framework 的 IL 代码

c# - 在 .NET 中,BigInteger.ToString() 返回的字符串是否反射(reflect)了 BigInteger 的完整精度?

c# - 在 C# 中使用十进制值作为属性参数?

c# - 验证密码和密码确认到XAML

c# - 函数和列表<string>

c# - 带有 Crystal Report 的 .Net 应用程序无法在共享主机中运行

c# - 列 <列名> 不属于表