asp gridview绑定非常慢

本文关键字:非常 绑定 gridview asp | 更新日期: 2023-09-27 18:20:36

我使用asp.net从后端显示结果集。对于每条记录,我都会在网格中显示一个复选框。我的要求是在前端保留未检查的记录。将处理并删除选中的记录。除此之外,我还使用了分页和排序技术。

问题是,在处理检查的记录时,需要再次绑定网格。这次装订花了将近40分钟。(我的结果是350万条记录。)这可行吗?或者可以改变吗?如何克服40分钟的延迟?

asp gridview绑定非常慢

每次回发(在分页、排序、按钮单击等操作中)时,您的数据源都会检索到所有350万条记录。这是真的,即使你的网格视图每页只显示x条记录。

您要么必须使用外部控件(如带有日期的文本框)将查询结果筛选为可管理的记录量。

或者实现自定义分页/排序。

林克在这方面做得很好。