FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 4205|回复: 7
打印 上一主题 下一主题

grid加载数据慢

[复制链接]
跳转到指定楼层
楼主
发表于 2015-7-15 16:29:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了一个grid 没有分页,用button按钮进行了条件筛选后,仅从数据库中取了56条数据,但是加载龟速,若是取几条数据,加载速度快了很多,这是为什么啊
沙发
发表于 2015-7-15 19:54:32 | 只看该作者
56条数据不会慢,F12看下 Network 选项卡中的 Timeline
板凳
 楼主| 发表于 2015-7-16 08:33:50 | 只看该作者
sanshi 发表于 2015-7-15 19:54
56条数据不会慢,F12看下 Network 选项卡中的 Timeline

晕 我试了一下 从renderfield 改为boundfield 速度就快了
这下愁了 怎么编辑啊……
地板
发表于 2015-7-16 09:22:47 | 只看该作者
tyarist 发表于 2015-7-16 08:33
晕 我试了一下 从renderfield 改为boundfield 速度就快了
这下愁了 怎么编辑啊…… ...

这种情况不可思议,RenderField和BoundField不会造成速度的差异。请上传用空项目重现问题的示例,要保证打开可直接运行
5#
发表于 2015-9-13 21:35:01 | 只看该作者
我也发现了,用RenderField会导致grid绑定很慢,100多条数据居然绑了10秒
6#
发表于 2015-9-13 22:28:08 | 只看该作者
偶然那么一次 发表于 2015-9-13 21:35
我也发现了,用RenderField会导致grid绑定很慢,100多条数据居然绑了10秒

10秒,不可思议。FineUI的项目页面加载超过 3秒 就可能有问题,请用空项目重现你问题并上传
7#
发表于 2015-9-13 23:24:49 | 只看该作者
sanshi 发表于 2015-9-13 22:28
10秒,不可思议。FineUI的项目页面加载超过 3秒 就可能有问题,请用空项目重现你问题并上传 ...

原因找到了,AllowCellEditing="True"之后,性能会大幅降低,500条数据绑定将近2分钟后显示出来,AllowCellEditing="False",非常快就出来了,但是我此处的业务是需要AllowCellEditing="True"
8#
发表于 2015-9-14 10:32:42 | 只看该作者
偶然那么一次 发表于 2015-9-13 23:24
原因找到了,AllowCellEditing="True"之后,性能会大幅降低,500条数据绑定将近2分钟后显示出来,AllowCe ...

是开源版?

500条数据允许单元格编辑是不是有点多了,用户也操作不过来吧,一般我们每页显示条数不超过100条
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-28 04:46 , Processed in 0.045911 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表