ASP.NET MVC3 / Razor
У меня проблемы с получением HtmlActionLink для выбора правильного маршрута (второй ниже).
Вот все мои маршруты:
routes.MapRoute("LoginPage", "login", new { controller = "login", action = "index" });
routes.MapRoute("HomePage", "pages/{client}/{matter}", new { controller = "home", action = "index", client = UrlParameter.Optional, matter = UrlParameter.Optional });
routes.MapRoute("Default", "{controller}/{action}", new { controller = "default", action = "index" });
Вот ссылка на действие:
Html.ActionLink("user name", "index", "home", new RouteValueDictionary(new { client="abcdef" }), null)
Я получаю это:
http://domain/home?client="abcdef"
Кто-нибудь знает, что это не соответствует второму маршруту? Или способ отладки