所以我有一个名为Admin
的区域,我有一个HomeController
我希望能够转到/Admin/Login
并使用Login
中的HomeController
操作,这样我就可以为Register
添加/Admin/Register
操作}。
我设法将默认路线更改为HomeController
但现在我卡住了..
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
答案 0 :(得分:0)
试试这个:
context.MapRoute(
"Admin_Login",
"Admin/Login/{id}",
new { controller = "Home", action = "Login", id = UrlParameter.Optional }
);
context.MapRoute(
"Admin_Register",
"Admin/Register/{id}",
new { controller = "Home", action = "Register", id = UrlParameter.Optional }
);