0

这似乎很常见,所以我很惊讶我还没有找到解决方案,也许有人可以帮助我。我有一个显示应用程序用户列表的网格视图,这个列表非常大,并且需要永远加载数据。否则,数据会被分页,一旦加载,一切都会好起来的。为了帮助管理员,我制作了搜索框,效果很好。唯一的问题是数据的初始加载,似乎 asp.net 最初正在检索所有记录。

有没有办法只获取当前页面的记录。也许我缺少 gridview 的设置,或者我做错了其他事情。

提前感谢您的建议。

泽利科

4

2 回答 2

2

您将不得不进行自己的自定义分页。根据您的数据源,您必须传递 PageIndex 和大小,才能仅获取要返回的页面结果。

我以前用过这个:http: //aspnet.4guysfromrolla.com/articles/031506-1.aspx

于 2009-02-02T22:34:36.353 回答
0

听起来,当您真正需要 Datareader 时,您可能正在使用 Datatable/Dataset。或者,也许我不理解您所说的“初始”是什么意思,而您遇到的是每次进行新部署时都会点击 jit 编译器。

于 2009-02-02T22:34:16.900 回答