这似乎是常见的问题,所以我很惊讶我还没有找到解决方案,也许有人可以帮助我。我有一个显示应用程序用户列表的GridView,此列表非常大,并且需要永远加载数据。否则,数据将通过,一旦加载,所有内容都会很好。为了帮助管理员,我制作了搜索框,效果很好。唯一的问题是数据的初始负载,似乎ASP.NET最初正在检索所有记录。

有没有办法仅获取当前页面的记录。也许有一个我缺少的GridView设置,或者我在做其他错误。

预先感谢您的建议。

Zeljko

有帮助吗?

解决方案

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

我以前使用过此操作:http://aspnet.4guysfromrolla.com/articles/031506-1.aspx

其他提示

听起来可能是当您真的想要数据标准时,您可能正在使用DataTable/DataSet。另外,也许我不明白您的意思是“初始”,而您每次进行新部署时都会遇到JIT编译器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top