如何在gridview中处理大量数据?

时间:2010-03-19 09:09:25

标签: asp.net gridview

我的数据库中有大量记录(70k)。如何在gridview中处理这种体积数据。

是否为此提供了样品?

2 个答案:

答案 0 :(得分:2)

限制GridView每页显示10或20个项目,然后重写数据访问层,以便您可以从数据库请求数据页面。然后,您可以创建自己的分页按钮,并在用户点击每个页面时请求正确的数据页面。

允许用户输入搜索条件以减少从数据库返回的行数也是一个不错的选择。

答案 1 :(得分:0)

使用正确的虚拟化数据网格 - 而不是来自Microsoft的数据网格。

要么自己动手,要么购买(Infragistics,Devexpress,Telerik,你的一切都可以做到)。