日期:2014-05-17  浏览次数:21046 次

Chart控件动态添加图形的问题
我在asp.net页面调用Chart控件。已经在web页面上放置了一个Chart控件(名字singleChart)。但是我把Series,ChartArea都给删掉了,就剩下一个Chart的定义,我希望用代码动态添加Series,ChartArea。代码如下:  
  //省略
  Series mySeries = new Series();  
  ChartArea myCA = new ChartArea();

  singleChart.Series.Add(mySeries);
  singleChart.ChartAreas.Add(myCA);

  singleChart.Series[0].ChartArea = "myCA";//这里提示在“ChartAreaCollection”中找不到名为“myCA”的图表元素。如何添加呢?
  singleChart.Series[0].ChartType = SeriesChartType.Column;

  //省略

------解决方案--------------------
代码不对吧
跟踪一下这个结果是什么?
ChartArea myCA = new ChartArea();
singleChart.ChartAreas.Add(myCA);
column 有数据吗?
------解决方案--------------------
亲,这里有:http://wuchaorang.2008.blog.163.com/blog/static/4889185220125643058160/