2011-12-15 17 views
2

我想實現我的應用程序的Global.asax中AcquireRequestState事件,但是當我添加以下代碼的Visual Studio 2010警告我與消息爲什麼AcquireRequestState隱藏繼承的HttpApplication.AcquireRequestState而Application_Start不?

「TestMe.Global.AcquireRequestState(對象,System.EventArgs )'隱藏 繼承成員'System.Web.HttpApplication.AcquireRequestState'。如果隱藏是有意的,則使用 新關鍵字。

protected void AcquireRequestState(object sender, EventArgs e) 
{ 
    //Some code here 
} 

我的問題是爲什麼這個隱藏在基類實現當像Application_Start Application類的其餘的方法,Session_Start都很好?

是在基類中聲明AcquireRequestState,而其餘的方法只是事件處理只在Global.asax類中聲明

回答

6

我相信,自動裝配Autowired事件名稱應該是Application_AcquireRequestState

protected void Application_AcquireRequestState(object sender, EventArgs e) 
{ 
    //Some code here 
} 
+0

我fel啞巴:),我會接受一次SO讓我 – Vamsi 2011-12-15 12:49:20