【发布时间】:2011-12-07 16:34:02
【问题描述】:
我有一个 WPF DataGrid,它将从具有超过 250K 行的数据表中填充。我正在使用实体框架连接到数据库。加载 DataGrid 大约需要 30-45 秒。有什么方法可以更快吗?
【问题讨论】:
-
如何一次加载分数?
-
会尝试的。我认为这个命令将占用前 n 行。如果我想取最后 500 或 1000 行怎么办?
-
我想我明白了。使用降序排列并获取结果数据的前 1000 个。
-
嘿 jberger,我如何根据我的情况对 WPF DataGrid 进行分页。我想一次显示 500 条记录,并且必须能够转到下 500 条记录或前 500 条记录。甚至是前 500 条和后 500 条记录。我找不到适合我的案例的解决方案。