CSh*_*oob 11 .net c# asp.net visual-studio
如果我覆盖System.Web.UI.Page构造函数,如图所示,DoSomething()何时在页面生命周期中被调用?我似乎无法在任何地方找到这个记录.
namespace NameSpace1
{
public partial class MyClass : System.Web.UI.Page
{
public MyClass()
{
DoSomething();
}
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
供参考,这是ASP.NET页面生命周期概述:
http://msdn.microsoft.com/en-us/library/ms178472.aspx
结果是MSDN文章中的最佳答案.我只需要仔细查看图表.构造是页面生命周期中的第一个事件(在PreInit,Init,Load等之前).
做点什么(); 将在成员方法之前调用。这实际上与页面生命周期无关。它是关于类和实例的。ASP.NET 创建 MyClass 的一个实例。(构造函数被执行)。之后可以调用任何其他成员方法。
| 归档时间: |
|
| 查看次数: |
8715 次 |
| 最近记录: |