如何从我的区域之一链接到我的根控制器之一?
<% Html.RenderAction("Action", "Page", new {area = "root", name = "Admin"}); %>
这给了我一个错误:
路由表中没有路由与提供的值匹配。
我有一个在我的根控制器集合中命名Page
的文件夹中命名的控制器。Admin
我可以通过键入 \Admin\Page 来访问此控制器。
这就是我注册路线的方式:
routes.MapRoute(
"Admin",
"Admin/{controller}/{action}/{id}",
new { controller = "Admin", action = "Index", id = "" }
);
在我看来,我希望我可以使用这种语法来解决“管理员”路由,但这不起作用。关于如何解决它的任何想法?