【发布时间】:2014-08-14 23:28:41
【问题描述】:
我在共享路径中有一个控制器
\controller\blah.cs
局部视图正在与之对话
\views\shared\SomeDir\blah.cshtml
一切都很好,除非我尝试创建一个指向该共享控制器的@Html.Action 链接:
@Html.Action("MethodName", new { Area = "Whatever", Controller = "Blah" });
当然可以,但可以在其中找到控制器
\Areas\Blah\Controller\Blah.cs
这不是我想要的。
@Html.Action("MethodName", new { Area = "", Controller = "Blah" });
也不行。
@Html.Action("MethodName", new {Controller = "Blah" });
也不行。
任何人都知道让@Html.Action 路由到根目录中的控制器的正确方法,即
\controller\
而不是当前区域?
【问题讨论】:
标签: asp.net-mvc-4 routes html.actionlink