Asp.net mvc IPagedList-带项目计数文本的最小分页控件

Asp.net mvc IPagedList-带项目计数文本的最小分页控件,asp.net-mvc,pagination,Asp.net Mvc,Pagination,我正在使用PageList.MVC显示分页,我想知道如何显示分页 显示9999中的第99项到第99项 我使用了以下代码,但它在控件中显示为: @Html.PagedListPager((IPagedList)ViewBag.OnePageOfData, page => Url.Action("Index", new { page = page }), PagedListRenderOptions.MinimalWithItemCountText) 我想展示的是标签上写着: 显示9999中

我正在使用
PageList.MVC
显示分页,我想知道如何显示分页
显示9999中的第99项到第99项

我使用了以下代码,但它在控件中显示为:

@Html.PagedListPager((IPagedList)ViewBag.OnePageOfData, page => Url.Action("Index", new { page = page }), PagedListRenderOptions.MinimalWithItemCountText)
我想展示的是标签上写着:
显示9999中的第99项到第99项

没有任何东西可以为您打印。您必须使用
IPagedList
实例上的数据自行构建文本:

@{ var pagedList = (IPagedList)ViewBag.OnePageOfData; }
<p>
    Showing items
    @((pagedList.PageNumber - 1) * pagedList.PageSize + 1)
    through
    @(pagedList.PageNumber * pagedList.PageSize)
    of
    @pagedList.TotalItemCount
</p>
@{var pagedList=(IPagedList)ViewBag.OnePageOfData;}

展示物品
@((pagedList.PageNumber-1)*pagedList.PageSize+1)
通过
@(pagedList.PageNumber*pagedList.PageSize)
属于
@pagedList.TotalItemCount