【问题标题】:How do I do very large pagination in ASP.NET MVC?如何在 ASP.NET MVC 中进行非常大的分页?
【发布时间】:2016-02-02 00:47:26
【问题描述】:

我遵循 NerdDinner MVC 应用程序作为我的分页指南。如果我的结果超过 1000 页怎么办,我想在页面底部显示数字 1 2 3 4 5 .. 10 或者类似 >> 以移动到下一组 10 或 100 页。

如何在 MVC 中做到这一点?

【问题讨论】:

  • 你想要一个严格的 MVC 解决方案吗?如果没有,你可以使用 JQuery 和 Flexigrid。
  • 使用jQuery和Flexgrid会不会是MVC?能否请您详细说明。

标签: asp.net-mvc pagination


【解决方案1】:

我使用 Martijn Boland 演示的实现:http://blogs.taiga.nl/martijn/2008/08/27/paging-with-aspnet-mvc/

【讨论】:

    【解决方案2】:

    使用 JQuery 数据表。这是解决分页问题的最简单方法。将控制器作为 JsonActionResult 返回并将其提供给数据表数据。 再制造将由数据表处理。就像分页,搜索功能一样。 检查这个https://datatables.net/examples/

    【讨论】:

      猜你喜欢
      • 2010-10-01
      • 1970-01-01
      • 2010-09-25
      • 2016-10-11
      • 2020-12-22
      • 1970-01-01
      • 2013-09-18
      • 1970-01-01
      • 2020-04-24
      相关资源
      最近更新 更多