有很多文章可以解释ASP.NET WebForms page lifecycle,但在调用代码隐藏页面的构造函数和Page_PreInit
事件之间会发生什么? MSDN将此时间称为页面的“开始阶段”。
我正在调试一些代码,其中这两个事件之间通常有适度的延迟(使用记录确定,延迟几秒的延迟)。
答案 0 :(得分:1)
在触发PreInit事件之前,有几种方法可以调用Page类。也许其中一个人对延误负责。请参阅下面的插图,该插图与您在问题中包含的网页相同:http://msdn.microsoft.com/en-us/library/ms178472.aspx#additional_page_life_cycle_considerations。
答案 1 :(得分:-2)
第一个被调用的函数是Constructor。(显然......)
此事件将在此之后举行。