【发布时间】:2010-12-16 08:30:53
【问题描述】:
我有一个 dataGridView 和一个 REST Web 服务,用于从数据库中获取记录 - 它们形成为对象并绑定到 dataGridView。
它们不像传统的 SQL Server 等那样紧密地绑定到数据库,(请记住,我不能像通常使用数据绑定的情况一样将 dataGridView 的全部功能与 Microsoft 的所有产品一起使用,因为它是用 Java 等完成的 REST Web 服务)。
我还在我的网络服务上启用了分页机制,以一次获取 100 条记录,例如
http://mywebservice/employees/0/100
当用户将滚动条滚动到 dataGridView 的底部时,我想要做的是自动 ping Web 服务以获取另外 100 条记录。然后它将这些记录添加到 dataGridView - 现在显示 200 条记录,依此类推。
有没有办法合理简单地做到这一点?我的想法合理吗?我一直坚持的一件事是试图了解一种方法来了解用户何时滚动到 dataGridView 的底部。
【问题讨论】:
标签: winforms rest datagridview pagination