14
如何從我的某個區域鏈接到我的一個根控制器?從ASP中的區域控制器到根控制器的鏈接MVC
<% Html.RenderAction("Action", "Page", new {area = "root", name = "Admin"}); %>
這給了我一個錯誤:
No route in the route table matches the supplied values.
我有一個名爲Page
一個在我的根控制器集合命名Admin
文件夾中的控制器。 我可以通過輸入\ Admin \ Page訪問該控制器。
我這是怎麼註冊的路線:
routes.MapRoute(
"Admin",
"Admin/{controller}/{action}/{id}",
new { controller = "Admin", action = "Index", id = "" }
);
我希望我能在我看來,使用此語法解決了「管理」路線,但沒有奏效。任何想法如何解決它?
大聲笑..它其實很簡單。我被其他一些博客搞糊塗了,說'root'是root的「代碼」。但正確的方法是空白區域。謝謝。 – Martin 2010-01-24 12:08:28