2011-03-19 49 views
1

我有理解ASP MVC3目錄系統和地圖的路由問題。

例如:我想有些控制器將它們放到管理目錄,這樣的方式對用戶編輯應該是這樣的:「HTTP://本地主機/管理/用戶/編輯/ 1」,其中,管理 - 子目錄,用戶 - 控制器,編輯 - 操作,1 - 用戶的ID。我應該怎麼做才能使其發揮作用?

我已經加入圖路線打電話來的Global.asax.cs:
routes.MapRoute(
"Admin", //
"Admin/{controller}/{action}/{id}", //
new { controller = "Home", action = "Index", id = UrlParameter.Optional } //
);

,但它並不能幫助。
ASP.NET MVC - 圖路線和用戶定義的路徑

回答

0

你必須改變控制器,並從「家」和「索引」

routes.MapRoute(
    "Admin", // 
    "Admin/{controller}/{action}/{id}", // 
    new { controller = "Users", action = "Edit", id = UrlParameter.Optional } // 
    ); 
行動