找回密码
 立即注册

QQ登录

只需一步,快速开始

rijun
高级会员   /  发表于:2015-11-10 17:25:00
11#
回复 10楼Alice的帖子

我在后台设置了,界面上还是空的,我只是想显示坐标轴,不需要数据,就是显示一个空的坐标轴

图画的丑了点 就是这个意思

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-11 10:42:00
12#
回复 11楼rijun的帖子

轴在图表没有数据的时候,是不会显示出来的。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-13 10:14:00
13#
回复 12楼Alice的帖子

请问下之前性能的问题有结果了吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-13 11:49:00
14#
回复 13楼rijun的帖子

很抱歉,还未找到提高的方法。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-13 12:04:00
15#
回复 14楼Alice的帖子

哦  麻烦你们继续看看  我这边也想想其他思路~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-13 15:46:00
16#
回复 15楼rijun的帖子

好的。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-20 17:12:00
17#
回复 1楼rijun的帖子

您好,让您久等了。
我们在IE9下测试您的Demo,CPU的占用一直是100%左右;第一次加载时间大概在30秒左右,这个可能取决于页面上控件的数量。

初步研究下来,发现updatepanel会带来Performance问题,已经对代码做了一定修改,请参考附件的Demo:


1、  移除updatepanel和 Timer控件
2、  使用callback方式来刷新chart和status显示

跑修改后的sample,cpu的占用是一条波浪线,比改之前有明显的改观,但是加载时间没有发生明显变化, 您可以先看下。
通过性能工具分析下来,cpu主要被画chart占用,认为在以下几个方面有可能带来performance的提高,不是很肯定会带来多大的提高,需要花时间确认:
1、  关闭barchart的动画效果
2、  固定barchart的x,y轴的范围
3、通过设置某些属性来简化barchart的画法部分

希望以上对您有帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-20 17:16:00
18#
回复 17楼Alice的帖子

1、  关闭barchart的动画效果
       哪个属性控制的?
2、  固定barchart的x,y轴的范围
      通过max和min来限制吗?
3、通过设置某些属性来简化barchart的画法部分
      这个不理解,属性简化barchart画法,哪些属性?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-20 17:46:00
19#
回复 18楼rijun的帖子

您好。
这三点仅仅是推测,不太确定是否会带来多大提高。
我们需要花时间进行确定,如果有进一步的结论我们会反馈给您。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-23 14:52:00
20#
回复 15楼rijun的帖子

目前研究发现过设置C1BarChart一些属性,可以提高Performance,这也是目前能够想到的可能的改进。

具体设置的代码如下:
  1. //考虑设置如下属性来改进Performance
  2.             //1. 有明显影响(可以在客户机器上试一下)
  3.             chart.Animation.Enabled = false;
  4.             chart.Axis.Y.Min = -10000;
  5.             chart.Axis.Y.Max = 10000;
  6.             chart.Axis.Y.Visible = false;
  7.             chart.Axis.Y.UnitMinor = 0;
  8.             chart.Axis.Y.AutoMinor = false;
  9.             chart.Axis.Y.AutoMajor = false;
  10.             chart.Axis.Y.TextVisible = false;
  11.             chart.Axis.Y.GridMajor.Visible = false;
  12.             chart.Axis.Y.GridMinor.Visible = false;
  13.             chart.Axis.X.GridMajor.Visible = false;
  14.             chart.Axis.X.GridMinor.Visible = false;
  15.             chart.Axis.X.AutoMajor = false;
  16.             chart.Axis.X.AutoMinor = false;
  17.             chart.Shadow = false;
复制代码
  1.   //2. 对Performance有显著的影响(可以在第1项设置还无法达到要求时使用)
  2.             chart.ShowChartLabels = false; //在barchart上不要显示label
  3.             chart.Axis.X.TextVisible = false; //在x轴上不显示text
复制代码


其中1对Performance有明显的提高,如果1还无法达到要求时,可以考虑一下2中的设置。我已经将修改的文件放在附件,您可以用来覆盖原来的文件来试一试。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部