Показать ссылки на страницы в пейджере MVC Contrib

Есть ли способ показать ссылки на номера страниц с помощью помощника Pager? Я хотел бы, чтобы пользователь щелкнул ссылку и перешел на определенный номер страницы, не просматривая страницу через страницу.


person ryudice    schedule 15.03.2011    source источник


Ответы (2)


Нет, это не поддерживается пейджером MVCContrib из коробки. Вам нужно будет создать собственный пейджер для поддержки этого.

person Darin Dimitrov    schedule 15.03.2011

Требуется работа, но это должно помочь вам начать

@using MvcContrib.UI.Pager
@using MvcContrib.Pagination
@model IPagination   

@{
int linkCount = 1;
for (int i = 0; i < Model.TotalPages && linkCount<=10; i++)
{
    linkCount++;
      <a href="@ViewContext.Controller.ValueProvider.GetValue("controller").RawValue?Page=@(i + 1)">@(i + 1) </a>
}
}
person Azure    schedule 12.07.2011