如何在ASP MVC 5中为我的帐户控制器设置路由器?

时间:2013-09-27 19:14:56

标签: asp.net-mvc asp.net-mvc-5

我有以下路线:

http://127.0.0.1:81/Account/Login

我的路线控制器如下所示:

        routes.MapRoute(
            "Account",
            url: "Account/{action}/{id}",
            defaults: new { controller = "Account" } 
            );

有人可以告诉我这是否是设置路线的正确方法。我是否还需要指定默认值:new {controller =“Account”}?

1 个答案:

答案 0 :(得分:0)

您必须指定控制器和操作

       routes.MapRoute(
        "Account",
         url: "{controller}/{action}/{id}",
         defaults: new { controller = "Account", action = "Login", id = UrlParameter.Optional }
        );