在MVC3中,如何获取当前控制器名称?

时间:2013-01-22 16:01:02

标签: asp.net-mvc-3 model-view-controller namespaces controller httpcontext

从http上下文类是否有一种获取当前Controller名称的方法?

1 个答案:

答案 0 :(得分:11)

是的,你可以做那样的事情

HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString();

如果你在视野中,那么你可以这样做:

ViewContext.RouteData.Values["Controller"]