0
次のページのIPagedListでレコードの数をカウントする方法。この例で50個以上のレコードがある場合。表中続行する方法次ページのIPagedListでレコード数を数えますか?
私はこのコードでカウント:
int a = 1;
@(a++)
とiPagedListのために私はこのコードを使用:Html.PagedListPager @
(モデル、ページ=> Url.Action( "インデックス"、新 {ページ、 searchBy =場合、Request.QueryString [ "searchBy"]、 探索=場合、Request.QueryString [ "検索"] })、
new PagedListRenderOptions()
{
LinkToFirstPageFormat = "<< Прва",
LinkToPreviousPageFormat = "< Претходна",
LinkToNextPageFormat = "Следна >",
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));
今
私はページごとに50のレコードにlinmitedている、と私は、次のページに行けば、カウンタは再びなど1,2,3 ....からスタート、51,52,53 ...などを続行しないでください。
どのように修正するのですか?