路由表中的路由与提供的值不匹配

时间:2014-05-15 00:09:15

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

我的路由表中有3条路由。根据AreaRegistration类中的代码,表中的第二个路由如下:

 context.MapRoute(
            "Contests_default", 
            "Contests/{danceStyle}/{danceStyleID}/{competition}/{competitionID}/{division}/{divisionID}",
            // URL with parameters
            new { controller = "Contest", action = "Index",
                  danceStyle = UrlParameter.Optional,
                  competition = UrlParameter.Optional,
                  division = UrlParameter.Optional }  // Parameter defaults
        );

然而,当我导航到以下URL时: `HTTP:本地主机/比赛/ WCS / 5 / JackandJill / 1 /高级/ 4'

我收到标题中列出的例外情况。有什么建议吗?

0 个答案:

没有答案