asp.net 核心的分页列表

Lap*_*mir 4 pagedlist asp.net-core

在 MVC 5 (.Net Framework 4.6) 中,我使用 PagedList.Mvc 和以下解决方案:

  1. 它将查询分成页面并获取所需页面的结果(并非所有查询结果)。
  2. 它使用 HtmlHelper 来渲染具有所需过滤器的按钮组!
    1. 我可以自定义要显示的寻呼机按钮的数量(如果得到大的结果集)。

在 asp.net core 2.0 文档https://docs.microsoft.com/en-us/aspnet/core/data/ef-rp/sort-filter-page我找不到 2 和 3 解决方案。有谁知道更好的方法?

Lap*_*mir 7

我从https://github.com/dncuug/X.PagedList尝试了 PagedList它有效!

  • 原来的 PagedList 已经废弃了很长时间了。即使使用 MVC 5,您也应该一直使用 X.PagedList,它是正在维护的原始库的一个分支。 (2认同)