问题标签 [paging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1120 浏览

asp.net - ASP.NET 中 javascript 中的 Next/Prev (CTRL->/<-CTRL) 键盘快捷键

我有一个带有分页支持的简单 ASP.NET 页面。基本上只是看起来像这样的超链接:

report.aspx&page=1
report.aspx&page=2

Ctrl我怎样才能实现一个键盘快捷键,这样我就可以通过按住or来前进到下一页和上一页

我已经在一些讨论板上看到了这个功能,但我不知道该怎么做。

0 投票
6 回答
895 浏览

c# - sql 2005中的大表分页

我有一个包含 15 列和 650 万条记录的表。我需要在分页的帮助下从 C# 端访问此表。我已经编写了一个 SP,但检索数据大约需要 1.30 分钟。这是我的存储过程-

有谁知道让这个运行更快的方法。

0 投票
2 回答
1163 浏览

asp.net - LINQ to SQL 和 DataPager

我正在使用 LINQ to SQL 搜索一个相当大的数据库,并且不确定使用 DataPager 执行分页的最佳方法。我知道 Skip() 和 Take() 方法并让它们正常工作。但是,我无法使用数据分页器的结果计数,因为它们始终是 Take() 方法中确定的页面大小。

例如:

此查询将始终返回 10 个或更少的结果,即使有 1000 个 JimBobs。因此,DataPager 将始终认为只有一个页面,并且用户无法浏览整个结果集。我看过一篇在线文章,作者刚刚写了另一个查询来获取总数并调用它。

就像是:

并将该值用于 DataPager。但我真的宁愿不必将每个查询复制并粘贴到一个单独的调用中,因为显而易见的原因,我想在其中对结果进行分页。有没有更简单的方法可以在多个查询中重复使用?

谢谢。

0 投票
2 回答
2743 浏览

c# - 中继器,自定义分页,PagedDataSource,可能吗?

嗨,我有一个绑定到 ObjectDataSource 的中继器。我使用 Typed DataSet 检索数据,而我的 TableAdapter 确实根据 startIndex 和 pageSize 查询数据子集。我已经为自定义分页做好了准备,它确实有效。

但是,我想知道我的 TableAdapter 是否可以返回一个 PagedDataSource,将我的 ObjectDataSource 绑定到它,所有这些都使用自定义分页并使用 PagedDataSource 的属性编写我自己的寻呼机。

目前,我在 ViewState 中存储了一堆信息,例如 CurrentPage、IsFirstPage、IsLastPage 等......这里令人讨厌的是ObjectDataSource 的 SelectCountMethod 不会公开结果,这是必须的创建寻呼机...基本上我需要再次调用数据库才能选择该值。

继承 ObjectDataSource 或 ObjectDataSourceView 只是为了公开 TotalRowCount 太复杂了,我几乎无法在不添加任何功能的情况下使其工作。

我已经阅读了一些关于 PagedDataSource 的内容,感觉它不能与中继器一起做很多自定义分页......

有任何想法吗?

0 投票
4 回答
18404 浏览

asp.net - 强制 ASP.NET GridView 的寻呼机显示

即使屏幕上只有一页数据,是否有某种方法可以强制显示 gridview 的寻呼机?

我正在使用自定义寻呼机(带有页面大小的下拉菜单)构建一个基于 gridview 的控件,并且一切正常,除非用户选择的页面大小大于当前网格的行数。这时寻呼机消失了。我一直在用谷歌搜索这个,我认为我应该在覆盖 OnRowCreated 中做一些事情......

通过覆盖 InitializePager 添加自定义寻呼机。如果需要,我很乐意提供更多信息!

问候,J.Arola

0 投票
1 回答
302 浏览

memory - 使用 D 进行内存分页

我正在使用 D/Tango 进行目录索引,是否有任何库可以帮助对内存中的字典进行内存 (RAM) 分页,并且在执行索引时可以达到 10gb?

0 投票
3 回答
462 浏览

asp.net - ASP.NET,SQL 2005“分页”

这是对问题的跟进: ASP.NET next/previous button to display single row in a form

正如上面页面上所说,页面上有一个上一个/下一个按钮,一次检索一行。

总共有约 500,000 行。

当我“翻阅”每个订阅号时,表格中会填满订阅者的详细信息。我应该在 SQL 服务器上使用什么方法?

使用 ROW_NUMBER() 函数似乎有点矫枉过正,因为它必须对所有 ~500.000 行进行编号(我猜?),那么还有哪些其他可能的解决方案?

提前致谢!

0 投票
4 回答
7064 浏览

asp.net - asp.net GridView Pager 消失了!

我有一个使用分页的 datagridview,它工作得非常好,我有一个下拉菜单,允许用户更改“PageSize”属性 - 10、15、25、50、100、1000 等。

当我为 PageSize 选择的值大于网格的行数时,Pager 将从网格的顶部和底部消失。

任何人有任何想法为什么?

我在 aspx 页面中使用自定义 PageTemplate 元素。

干杯

奥利

0 投票
1 回答
2515 浏览

asp.net - 如何在 asp 3.5 中使用 linq to sql 和 datalist 进行数据列表分页?

我在我的应用程序中使用 datalist 并将 datalist 与 lisq 绑定到 sql

暗淡 db=新 linqdatacontext(); var products=from p in db.products select p; datalist.datasource=产品;数据列表.databind();

现在我如何在我的数据列表中进行分页?

0 投票
3 回答
8805 浏览

php - CakePHP 分页 - 如何从 url 中删除“page:”以获得更好的 seo/cleaner URL

当我使用 CakePHP Paging 时,我得到一个这样的 url:

我必须在控制器、视图和 routes.php 中进行哪些更改才能创建这样的工作 url: