我正在将 ASP.Net 网络表单转换为用户控件,现在有一个事件显示
no suitable method found to override
导致编译错误的事件代码
protected override void OnPreInit(EventArgs e)
{
//do some stuff
base.OnPreInit(e);
}
用户控件是否有任何等价物?
我正在将 ASP.Net 网络表单转换为用户控件,现在有一个事件显示
no suitable method found to override
导致编译错误的事件代码
protected override void OnPreInit(EventArgs e)
{
//do some stuff
base.OnPreInit(e);
}
用户控件是否有任何等价物?
OnInit
覆盖可用。MSDN上的用户控件生命周期应该可以帮助您确定要正确覆盖的事件。无论如何,您要达到什么目的?
不,您必须使用 Init。我想不出我在 PreInit 中做过的任何事情在 Init 中也做不到。
http://msdn.microsoft.com/en-us/library/system.web.ui.usercontrol_events.aspx