如何访问URL中的控制器而不是部分视图的控制器

时间:2012-08-29 16:02:01

标签: asp.net .net asp.net-mvc-3

我有一个布局视图,在我调用的布局视图中

@Html.Action("ToolBarAction", "ToolBarController")

在ToolBarAction返回的视图中,我想在URL中获取控制器,但是当我调用时

ViewContext.Controller.ValueProvider.GetValue("controller").RawValue;

..我得到“ToolBarController”

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你试过吗?

<击> ViewContext.RouteData.Values["controller"]

<强>更新

ViewContext.ParentActionViewContext.RouteData.Values["controller"]