我是在把一個ASP.Net Web窗體轉換爲用戶控件的過程中,有一個事件,現在說轉換ASP.Net Web窗體用戶控件OnPreInit事件
no suitable method found to override
事件代碼導致編譯錯誤
protected override void OnPreInit(EventArgs e)
{
//do some stuff
base.OnPreInit(e);
}
是否有任何用戶控件的等價物?
我是在把一個ASP.Net Web窗體轉換爲用戶控件的過程中,有一個事件,現在說轉換ASP.Net Web窗體用戶控件OnPreInit事件
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