当前位置: 首页 > 知识库问答 >
问题:

PagedList MVC只显示大于当前页码的页码

查飞星
2023-03-14

我已经使用PagedList为一个mvc项目创建了分页,在一个新的需求出现之前一切正常:

    null

任何建议都将不胜感激。

共有1个答案

乜承嗣
2023-03-14

我看到没人回答这个,连它都快一年了。我今天也有同样的问题。

在创建页面的视图中。默认代码如下所示

 @Html.PagedListPager(Model, page => Url.Action("Index",
                     new { page, sortOrder = ViewBag.CurrentSort, currentFilter = ViewBag.CurrentFilter }))

方法PagedListPager有一个其他重载,您可以在其中放置PagedListRenderOptions

 @Html.PagedListPager(Model, page => Url.Action("Index",
                     new { page, sortOrder = ViewBag.CurrentSort, currentFilter = ViewBag.CurrentFilter }), new PagedListRenderOptions {
                         DisplayLinkToFirstPage = PagedListDisplayMode.Never,
                         DisplayLinkToLastPage = PagedListDisplayMode.Never,
                         DisplayLinkToPreviousPage = PagedListDisplayMode.Always,
                         DisplayLinkToNextPage = PagedListDisplayMode.Always,
                         MaximumPageNumbersToDisplay = 3
                     })) 

以下是我的灵感来源:

https://github.com/troygoode/pagedlist/blob/master/src/pagedlist.mvc/pagedlistrenderoptions.cs

 类似资料:
  • 我有问题的样式分页。我有html代码: null null 我的分页元素有渐变边框,这是正常的,但分页数是不可见的。请帮我解决这个问题。

  • 我想在Jasper Reports报表的页脚中打印当前页码和总页码,如短语“第2页,共10页”。短语必须在页边距之间居中。文本模式依赖于区域设置。 自然的方法是使用消息模式来进行格式化和翻译,例如msg($R{msg_page_number},$V{PAGE_NUMBER},$V{TOTAL_PAGE_NUMBERS})。这是不可能的,因为没有像TOTAL_PAGE_NUMBERS这样的变量。必须

  • 项目是vue的 想让在打印的时候只显示页眉不显示页脚的网址链接 css设置了@page,但是页眉和页脚都一起不见了 请问这样应该怎么去设置呢?

  • 如下图,使用了vue3和vue-office/docx插件预览docx文件,为什么只有一页内容的文件预览页码会显示2呢?

  • 问题内容: 我正在构建一个包含几个主要部分的webapp。每个部分都有几个子部分。我有一个保存导航栏的文件。HTML使用模板中的命令将其添加到基于文件。此外,我有几个小节nav文件,每个文件都使用同一命令添加到任何给定页面。 所有的导航栏都非常简单,只是带有标签的文本。 我想突出显示当前主要部分和当前子部分的链接。由于此Web应用程序很大,因此我希望以某种方式完成此操作而不添加特定于页面的信息。另

  • 我有一个运行多个应用程序的Tomcat 6服务器,在其中一个应用程序中,JSP指的是ColdFusion项目中的链接。在生产中,我们使用Apache设置将DocumentRoot更改为ColdFusion webroot,但是由于我们只运行Tomcat,所以我无法这样做(即,我们的系统没有httpd.conf或apache2.conf文件)。我尝试在一个上下文文件中设置一个docBase来指向Co