Can you help me? I used contoller HomeConrtoller.cs for view, edit and delete articles. All work, but When I go to the next page I get error don't found http://local.../Articles/1
public ActionResult Articles(int? page)
{ var viewData = mybaseRepository.FindAllArticles(); const int pageSize = 10; var paginatedArticle = new PaginatedList<Article>(viewData, page ?? 0 , pageSize); ViewData["Page"] = paginatedArticle.PageIndex; return View(paginatedArticle); } In Global.asax.cs routes.MapRoute( "Articles", "Articles/{page}", new { controller = "Home", action = "Aticles", page = (int?)null } );
paging in Articles.aspx
<% if (Model.HasPreviousPage) { %>
<%= Html.RouteLink("предыдущая <<<",
"Articles",
new {page = (Model.PageIndex - 1) })%>
<% } %>
<% if (Model.HasNextPage) { %>
<%= Html.RouteLink(">>> следующая",
"Articles",
new {page = (Model.PageIndex + 1) })%>
<% } %>
<div>