0

我一生都在从事客户端服务应用程序,所以现在我可以做一些“疯狂的事情”,比如在客户端中拥有 DAO,我认为事情可以做得更好 8-)

当我在客户端-服务器应用程序中加载 GridView 时,我曾经有一个分页......

如果我从客户端调用数据库......我可以直接将 GridView 绑定到 linq 查询还是应该调用“ToList”或类似的东西?我认为 GridView 可以对查询进行异步调用并利用延迟加载,所以我没有 100.000 行 Grid ...

这存在吗???是否可以???提前致谢!!

4

1 回答 1

1

你仍然可以使用 Linq 进行分页,你只需要正确使用Skipand Take。就像是:

var bindResults = query.Skip(pageNumber).Take(pageSize);

这将执行并且只为您提供要显示的记录的一小部分。

于 2012-06-20T15:02:29.797 回答