c# - 如何在FusionCharts中绘制多系列柱形图

标签 c# javascript fusioncharts

我正在使用 asp.net c# 开发一个 Web 应用程序,并使用 FusionCharts 绘制图表。我需要绘制一个多系列柱形图,我尝试了以下代码,但徒劳

<div id="chartContainer"></div>
<script type="text/javascript">

        var myChart = new FusionCharts("Column3D", "myChartId", "400", "300");
        myChart.setXMLUrl("Data8.xml");
        myChart.render("chartContainer"); 

    </script>
Data8.xml
----------

<chart caption='Sales by Product' numberPrefix='$' formatNumberScale='1' rotateValues='1' placeValuesInside='1' decimals='0' ><categories>
  <category label='Product A' />
  <category label='Product B' />
  <category label='Product C' />
  <category label='Product D' />
  <category label='Product E' />
  <category label='Product F' />
</categories><dataset seriesName='Current Year'>
  <set value='567500' />
  <set value='815300' />
  <set value='556800' />
  <set value='734500' />
  <set value='676800' />
  <set value='648500' />
</dataset><dataset seriesName='Previous Year'>
  <set value='547300' />
  <set value='584500' />
  <set value='754000' />
  <set value='456300' />
  <set value='754500' />
  <set value='437600' />
</dataset></chart>

请帮我做到这一点...

最佳答案

尝试修改:

 var myChart = new FusionCharts("Column3D", "myChartId", "400", "300");

与:

 var myChart = new FusionCharts("MSColumn3D", "myChartId", "400", "300"); 

Column3D 适用于单个系列,MSColumn3D 适用于多系列。

关于c# - 如何在FusionCharts中绘制多系列柱形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15836010/

相关文章:

c# - 对 DataTable 执行 sql 查询

C# ReceiveAsync 错误

javascript - 如何编写 chrome 建议服务

android - Android 中的 FusionCharts?

tomcat - 显示融合图表和小部件

javascript - 使用 jspdf 创建的 PDF 文件太大

c# - 清除属性(property)-(公共(public))列表而不清除私有(private)列表

c# - 周期性处理中的膨胀线程问题

javascript - 在不同的浏览器中同时显示相同的内容

javascript - 如何以 Angular 从数组中获取唯一行