首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

OpenFlashChart 折线不从X轴起始点画起,帮帮忙吧!

2013-09-07 
OpenFlashChart 折线不从X轴起始点画起,各位高手帮帮忙吧!!!!!!!下面的图是我用OpenFlashChart(1.0) 生成

OpenFlashChart 折线不从X轴起始点画起,各位高手帮帮忙吧!!!!!!!
下面的图是我用OpenFlashChart(1.0) 生成后处理了一下,(原图1月和2月都有数据)
现在我的问题是用OpenFlashChart 能否生成下面的折线图,如果有的话,给发个例子好吗?
请高手指点、感谢感谢!
OpenFlashChart 折线不从X轴起始点画起,帮帮忙吧! OpenFlashChart? 折线
[解决办法]
用Highcharts
[解决办法]
OpenFlashChart本身是支持null data的,但是.net的类库封装把这个功能丢掉了。
你可以用一个幸运数,比如9999表示null:
line.Data.Add(9999); // 一月
line.Data.Add(9999); // 二月
line.Data.Add(300); // 三月
line.Data.Add(400); // 四月
...
然后在生成数据时:
var sData = chart.ToString();
sData = Regex.Replace(sData, @"(?<=values(=
[解决办法]
_\d+)[^&]*)(?<=[=,])9999(?=[,&])", "null"); // 把幸运数替换成null
Response.Write(sData);

[解决办法]
另外要换的话,可以考虑换2.0,2.0的结构比1.x要好多了,虽然还在beta。

热点排行