Я использую плагин Troy Goode's PagedList в моем приложении Asp.Net MVC 5.Маршрутизированные страницы Ссылки для кнопок разбиения на страницы
Я создал маршрут для моего контроллера, принимающего параметр «страница».
routes.MapRoute(
name: "NewsPaged",
url: "News/Page-{page}",
defaults: new { controller = "Haberler", action = "Liste", page = 1 }
);
И это, как I'am создание ссылки:
@Html.PagedListPager(Model, page => Url.Action("Liste", new { page }))
можно вручную ввести URL-адрес, как: "http://domain.com/news/page-4"
Он работает. Но я не мог найти способ изменить ссылки на страницы, чтобы применить к ним эти маршрутизированные URL-адреса. Кнопки ссылки на страницу внизу показывают URL-адреса с параметром строки запроса, например /news&page=4
Как это можно достичь?
Как вы создаете эти ссылки? – Kamo
Мои аполисии, я забыл добавить это. Просто отредактировал вопрос. – ilter