mvc3路由无法按预期工作

时间:2011-10-11 05:14:34

标签: c# .net asp.net-mvc-3

我有mvc3的默认路由,如

{root}/account/details/123

我希望 -

{root}/a/123

我试过了 -

    routes.MapRoute(
        "Accounts_details", // Route name
        "a/{id}", // URL with parameters
        new { controller = "account", action = "details", id = UrlParameter.Optional } // Parameter defaults
        );

但它仍然给了我404.我做错了什么?

感谢。

1 个答案:

答案 0 :(得分:0)

此路线的位置?是在默认路由之后尝试在默认路由之前写入它。