В таблице я подсчитываю с помощью этого кода:
Код: Выделить всё
int a = 1;
@(a++)
@Html.PagedListPager(Model, page => Url. Action("Index", новая
{
страница,
searchBy = Request.QueryString["searchBy"],
search = Request.QueryString["search"]
}),
Код: Выделить всё
new PagedListRenderOptions()
{
LinkToFirstPageFormat = "",
LinkToLastPageFormat = "Последна >>",
Display = PagedListDisplayMode.IfNeeded,
DisplayPageCountAndCurrentLocation = false,
PageCountAndCurrentLocationFormat = "Страна {0} од {1}.",
DisplayItemSliceAndTotal = true,
ItemSliceAndTotalFormat = "Прикажувам од {0} до {1}, од вкупно {2}.",
MaximumPageNumbersToDisplay = 5
}
Код контроллера:
Код: Выделить всё
var tbl_patnici = db.tbl_patnici.Include(t => t.tbl_agenti);
return View(tbl_patnici.ToList().OrderByDescending(x => x.pID).ToList().ToPagedList(page ?? 1, 50));
Как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/444 ... -next-page