其实这个不应该算SharePoint 2010 的,只是因为写了一些用户控件,习惯在OnInit里写一些方法,但不得不面对页面生命周期的问题。先把顺序写一下,然后再写一些用处。
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
}
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
}
protected void Page_Load(object sender, EventArgs e)
{
}
protected override void CreateChildControls()
{
base.CreateChildControls();
}
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
}
protected override void OnUnload(EventArgs e)
{
base.OnUnload(e);
}
如何定义每个方法应该写一些什么方法呢?还是要到微软的控件去看每个方法里面都写了一些什么。