2012-11-14 62 views

回答

6

您需要從路由引擎使用的解析信息:

ViewContext.RouteData.GetRequiredString("action") 
+0

但ViewContext對象不提供對控制器類或我的自定義類。我認爲我唯一擁有的是HttpContext.Current.Request :-( –

+0

@VanHua:'ControllerContext'具有相同的屬性。 – SLaks

+0

是的,它的確是ControllerContext在我的自定義類(class MyCustomRoute: RouteBase)ControllerContext仍然是空的,我需要的只是創建一個通用的方法來獲得我的目標,所以我認爲基於Current.Request或類似的東西是唯一的方法:-( –

相關問題