FineUI 官方论坛

标题: Grid处理大数据量时加載很慢有時候還有异常 [打印本页]

作者: Rocky    时间: 2013-4-2 15:42
标题: Grid处理大数据量时加載很慢有時候還有异常
1、经常在处理大数据量时候的加载会出现如下提示框:

[attach]2026[/attach]


2、在处理 Grid1_PreRowDataBound 这個事件时候,如在这个事件里我需要动态处理是否显示每次加载Grid数据时的字段的多少,也就是不同条件的查询后,Grid里面显示不同数量的字段(5-30個不等),这个就是會会循环Grid的每一行数据,数据多就真的很慢。如下面代码判断:
foreach (var define in defineList)
{
   var bf = Grid1.FindColumn(define) as BoundField;
   if (bf != null && define == bf.ColumnID)
       bf.Hidden = false;
}
请各位大神帮忙解决,谢谢了!

作者: sanshi    时间: 2013-4-2 16:04
用数据库分页,再大的数据分页后只处理当前页的数据,就不会慢了
作者: 飘移    时间: 2013-4-27 20:57
同意三石兄




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4