Только что начал использовать PagedList, и никакие данные не отображаются в сетке.
Вид выглядит следующим образом:
@model StJudes_Donor.Web.ViewModels.Donor.DonorIndexViewModel
@using PagedList.Mvc;
@using PagedList;
<link href="/Content/PagedList.css" rel="stylesheet" type="text/css" />
<h2>List</h2>
<ul>
@foreach (var donor in Model.OnePageOfDonors) {
<li>@donor.Fullname</li>
}
</ul>
<div>
@Html.PagedListPager(Model.OnePageOfDonors, page => Url.Action("Index", new { page }))
</div>
Model.OnePageOfDonors определяется в DonorIndexViewModel как
public IPagedList<DonorSummaryDTO> OnePageOfDonors { get; set; }
В Model.OnePageOfDonors отображаются (правильные) данные, но в фактической сетке ничего не отображается, см. Ниже.
Сами кнопки перелистывания работают, то есть страницы данных, как и ожидалось.
CSS-файл присутствует, и вы можете щелкнуть и перейти к нему в Visual Studio. В окне разработчика браузера нет ошибок.
Итак, все выглядит нормально, за исключением фактического рендеринга сетки.