带操作的默认区域控制器



所以我有一个名为Admin的区域,其中有一个HomeController
我希望能够转到/Admin/Login并在HomeController中使用Login操作,因此我也能够为/Admin/Register添加Register操作。

我已经设法将默认路由更改为HomeController,但现在我被卡住了。。

context.MapRoute(
  "Admin_default",
  "Admin/{controller}/{action}/{id}",
   new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);

试试这个:

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 }
);

最新更新