首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带有已分页源的数据采集器的VB.Net

使用带有已分页源的数据采集器的VB.Net
EN

Stack Overflow用户
提问于 2017-04-13 13:10:58
回答 1查看 33关注 0票数 0

当源已经被分页时,我正在寻找一些关于如何使用DataPager (带有listview)的建议。在我的数据库中,已经有一个存储过程为我处理分页。该过程的输出始终是我作为参数给出的行数。

当在我的数据采集器上使用它时(带有一个listview),我总是得到一个页面,因为行的数量等于数据采集器的页面大小。

除了我的存储过程之外,我还能够获取表中的许多行。

如何手动告诉数据采集器正确的页数。或者还有其他方法来实现这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-18 09:51:21

经过进一步的研究,我发现当您将ObjectDataSource连接到ListView时,这是可能的。您可以使用SelectMethod来调用一个函数,该函数将数据作为(例如) DataTable返回。

StartRowIndexParameterName和MaximumRowsParameterName是您需要在该函数中使用的参数。

您还需要告诉ObjectDataSource项目的总数,以便分页知道要使用多少页。这是通过在SelectCountMehod中选择一个函数(它将返回一个整数)来完成的。

更多信息:https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource(v=vs.110).aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43393267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档