0

大家好,我正在尝试更改名称“LinkToFirstPageFormat”或“LinkToPreviousPageFormat”并尝试使用“OnlyShowFivePagesAtATime”

这是我的 PagedListPager

@Html.PagedListPager(Model.video, page => Url.Action("video_play", new { page = page }), new PagedListRenderOptions { LinkToFirstPageFormat = "<< Next", LinkToPreviousPageFormat = "<", LinkToNextPageFormat = ">", LinkToLastPageFormat = "Last >>" })

好吧,此时一切都很好,但是当我在这里尝试使用渲染选项的“OnlyShowFivePagesAtATime”属性时,如下所示,我得到“没有重载方法 PagedlistPager 需要 4 个参数”

@Html.PagedListPager(Model.video, page => Url.Action("video_play", new { page = page }), new PagedListRenderOptions { LinkToFirstPageFormat = "<< Next", LinkToPreviousPageFormat = "<", LinkToNextPageFormat = ">", LinkToLastPageFormat = "Last >>" },PagedListRenderOptions.OnlyShowFivePagesAtATime)

那么如何使用 PagedListRenderOptions.OnlyShowFivePagesAtATime 更改链接名称?

4

1 回答 1

5

好吧,如果有人遇到同样的问题,我已经找到了解决方案,您可以使用“MaximumPageNumbersToDisplay=5”属性,如下所示

@Html.PagedListPager(Model.video, page => Url.Action("video_play", new { page = page }), new PagedListRenderOptions { LinkToFirstPageFormat = String.Format("<< Next"), LinkToPreviousPageFormat = String.Format("<"), LinkToNextPageFormat = String.Format(">"), LinkToLastPageFormat = String.Format("Last >>"),MaximumPageNumbersToDisplay=5 })
于 2013-02-12T08:08:02.677 回答