找回密码
 立即注册

QQ登录

只需一步,快速开始

hangao1983

注册会员

2

主题

13

帖子

35

积分

注册会员

积分
35
最新发帖
hangao1983
注册会员   /  发表于:2016-10-12 11:45  /   查看:7804  /  回复:13
各位大神,我又来了,有一个问题需要向各位求助!

Spread For ASP.NET 8.0J,对列的设定较多,包含了可输入列的情况下,
当数据较多的时候,页面加载速度非常慢。

领导要求今天白天内就要给出调查结果,
拜托各位大神指教了!


13 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-10-12 15:34:32
沙发
您好,这个需要您提供一个Demo具体看是什么造成的加载较慢。
回复 使用道具 举报
hangao1983
注册会员   /  发表于:2016-10-12 19:25:52
板凳
请问,怎么发送给你呢?做了一个简单的Demo。
回复 使用道具 举报
hangao1983
注册会员   /  发表于:2016-10-12 19:36:52
地板
你好,样例程序传上来了,

用For循环制造1000条数据,然后在绑定到Spread上。

请大神帮我看看!

EBDSample.rar

5.15 MB, 下载次数: 353

回复 使用道具 举报
hangao1983
注册会员   /  发表于:2016-10-13 10:33:19
5#
你好!我又给我出了更详细点的样例程序。
用Win7 64位、VS2013开发,运行环境是Win7 32位。

按了“照会”按钮时、按了Spread的“详细”按钮弹出小窗体时和关闭小窗体时,速度较慢。
请帮忙调查解决这三种情况下速度慢的问题,

万分感谢!!!

EBDSample.zip

7.13 MB, 下载次数: 341

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-10-13 10:40:33
6#
您好,你这个demo是 spread 8.0 日文版的,然后您对sp进行了包装,需要时间运行您的demo,一有结果会立即给您反馈。
回复 使用道具 举报
hangao1983
注册会员   /  发表于:2016-10-13 14:37:28
7#
嗯,因为是升级改造项目,Spread是之前的开发人员封装好的,

麻烦帮我看看,客户揪着这个问题不放,很麻烦,拜托了!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-10-13 16:33:45
8#
嗯,我这边已经在处理了,有结论尽快通知您
回复 使用道具 举报
hangao1983
注册会员   /  发表于:2016-10-14 10:58:30
9#
大哥,有结果了吗?

领导让我用标准控件GridView尽量实现Spread的功能,作为备选方案。
我感觉我快崩溃了...
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-10-14 12:10:52
10#
首先建议您做一个操作顺序调整,先设置列,再绑定数据

  1.        '選択範囲のクリア
  2.             .ActiveSheetView.ActiveRow = -1
  3.             .ActiveSheetView.ActiveColumn = -1
  4.             .ActiveSheetView.SelectionModel.ClearSelection()
  5.             .ActiveSheetView.Columns.Count = 40
  6.         End With
  7.         'スプレッド列設定
  8.         SetCol()
  9.         With FpSpread1
  10.             .DataMember = ds.EBD08PRE.TableName
  11.             .DataSource = ds
  12.             .DataBind()
复制代码


我这边测试直接显示1000条数据 请求时间在3秒多,因为列数行数都比较大,所以会慢一些。
如果使用分页一次显示100条数据,只需要800毫秒。

因为我测试用的时9.0版本,您那个版本我现在拿不到,如果您那里实在很慢有可能就是老版本的性能问题,需要升级。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部