如果是這樣,爲什麼我不能在我的代碼中覆蓋它?ASP.NET MVC 2:OnPreAction方法是否存在於Controller類中?
protected override bool OnPreAction(string actionName, System.Reflection.MethodInfo methodInfo)
{
//do stuff
return base.OnPreAction(actionName, methodInfo);
}
發佈的代碼是在控制器範圍內,從控制器類擴展。當我編譯我得到這個錯誤:
'Namespace.Controllers.XXController.OnPreAction(string, System.Reflection.MethodInfo)': no suitable method found to override
如果方法不存在,有沒有人取代它?
如果它確實存在,我的代碼中有什麼問題?
請幫忙!
謝謝
好的。爲什麼是這樣?是從MVC 1的OnPreAction? – Diego 2011-03-02 13:42:02
@Diego:我認爲它來自一個測試版。 – SLaks 2011-03-02 14:16:03