Я определил ссылку на мой взгляд:
@Html.ActionLink("Baxter", "Label", new { LabelName = "Baxter" })
Я определил маршрут для перехвата этой ссылки следующим образом:
routes.MapRoute(
"Search Affaire Only Label", // Route name
"{controller}/Label/{LabelName}", // URL with parameters
new { controller = "Affaire", action = "SearchAffaires", LabelName = UrlParameter.Optional } // Parameter defaults
);
Ссылка работает, но URL-адрес неправильно сегментирован в адресной строке, как показано ниже:
http://localhost:3817/Affaire/Label?LabelName=Baxter
Я думал, что URL будет отформатирован так:
http://localhost:3817/Affaire/Label/Baxter
Что не так? Есть идеи?
Спасибо.