最近我去参加c#.net programmer.The的面试,面试官问我一个我不能回答的场景,我在谷歌上也找不到
场景是这样的..
假设我们的数据库中有大约100k个客户,我想在网格视图中显示他们,我们将如何实现?
我的回答是,我们将在datatable中填充客户,并将其绑定到网格视图。
他回答我说,当我用上面提到的方式绑定它时,可能会出现超时情况……
我该如何解决这个问题呢?
发布于 2012-10-04 18:18:24
也许可以使用分页的Gridview。你不问他在等什么答案吗?
发布于 2012-10-04 18:18:55
首先,我们实现了分页机制。
我们可以获得一定数量的记录,这些记录可以在每页中显示。在用户单击第二页时,我们将获取下一个n个记录以供显示。
发布于 2012-10-04 18:55:38
第一件事是在网格视图中使用分页。
如果这是不可能的..您只能绘制一列(ID),然后绘制所有其他字段。
https://stackoverflow.com/questions/12725088
复制相似问题