У меня есть определение маршрута, подобное этому:
routes.MapRoute(
"Pagesize",
"{controller}/{action}/pagesize/{pagesize}",
new { controller = "Home", action = "Index", pagesize = 10 }
);
Когда я использую
<%= Html.ActionLink("MyText", "myaction", new { pagesize = 10 }) %>
отображается как
<a href="/myaction/?pagesize=10">MyText</a>
Я понимаю, что неправильно использую ActionLink, так как у меня есть / pagesize / между ними Как я могу правильно использовать его для создания ссылки?
<a href="/myaction/pagesize/10">MyText</a>
Обратите внимание, что я использую mvc RC2 и никаких других вспомогательных библиотек. Универсальная ActionLink больше не существует в RC2.