2

我正在将 ASP.Net 网络表单转换为用户控件,现在有一个事件显示

no suitable method found to override

导致编译错误的事件代码

protected override void OnPreInit(EventArgs e)
{
    //do some stuff
    base.OnPreInit(e);
}

用户控件是否有任何等价物?

4

2 回答 2

1

OnInit覆盖可用。MSDN上的用户控件生命周期应该可以帮助您确定要正确覆盖的事件。无论如何,您要达到什么目的?

于 2010-02-18T05:21:56.377 回答
1

不,您必须使用 Init。我想不出我在 PreInit 中做过的任何事情在 Init 中也做不到。

http://msdn.microsoft.com/en-us/library/system.web.ui.usercontrol_events.aspx

于 2010-02-18T22:38:16.387 回答