我是ASP.NET的初学者,只是一个关于用户控件事件和页面事件的问题,可以说我有一个名为myControl(.ascx)的用户控件,而一个Webform页面是我的页面:
public partial class myPage: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
...
}
}
public partial class myControl: System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
...
}
}
所以我的问题是,哪个Load事件首先发生?我控件的负载还是myPage'Load?我的教科书说这将是一个随机的,不确定的顺序,但是为什么我们不能采用这样的标准方式:首先引发所有控制事件,然后引发回发事件,不是更明智吗?