Определяя маршрут:
routes.MapRoute(
"PagedRoute",
"{controller}/{action}/{page}",
new { controller = "Home", action = "Index", page = UrlParameter.Optional }
);
И будьте осторожны с маршрутом по умолчанию (тот, который использует id
), так как он похож. Возможно, вам придется поставить этот пользовательский маршрут перед маршрутом по умолчанию или удалить маршрут по умолчанию, так как при таких обстоятельствах он встречается редко.
Я бы порекомендовал вам изучить Руководства по маршрутизации , чтобы глубже понять, как они работают.