路由不做我对ASP.NET中MVC4路由的期望

时间:2013-01-24 07:09:56

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

我有两条非常简单的路线。一个工作并将第一个参数(年)传递给控制器​​,另一个将参数作为“文本”发送。我只是不明白。

以下是我定义的两条路线。它们在形状上与我相似。

控制器只是......

         public ActionResult Index(string year)...

        // SESSIONS
        routes.MapRoute("SessionRouteAll", "Session/{year}",
                  new
                  {
                      /* Your default route */
                      controller = "Session",
                      action = "Index",
                      year = currentYear
                  });

        // SPEAKERS
        routes.MapRoute("SpeakerRouteAll", "Speaker/{year}",
                  new
                  {
                      /* Your default route */
                      controller = "Speaker",
                      action = "Index",
                      year = currentYear
                  });

1 个答案:

答案 0 :(得分:0)

我在这里遇到了其他问题。