当前位置:编程学习 > C#/ASP.NET >>

FusionCharts导入数据源的问题

本人最近在学习FusionCharts从数据库导入数据源,在网上找了一些人的心得,按照他们的方法一步步写了,但是出现了一些问题,麻烦哪位大神帮我解答一下啊!在第4步之后应该就能运行出一个3D图表出来了,但是VS2008报错说 上下文中不存在 Literal1.Text = FusionCharts.RenderChart("FusionCharts/Column3D.swf", "XMLFile.xml", "", "myFirst", "700", "500", false, true);这段代码中的FusionCharts,是怎么回事啊?是不是我的少导入了什么文件啊?



在File菜单中,选择新建立一个空白的网站,并且选择c#作为构建语言在项目网站建立后,再在这个项目中新建立一个XML文件,如下: 
<chart caption='Indian Premier League Points' xAxisName='Teams' yAxisName='Points' showValues='0' formatNumberScale='0' showBorder='0'>
<set label='Mumbai Indians' value='16' />
<set label='Chennai Super Kings' value='14' />
<set label='Kolkata Riders' value='12' />
<set label='Bangalore Royals' value='14' />
<set label='Kochi Tuskers' value='10' />
<set label='Kings XI Punjab' value='10' />
</chart>
在这个XML文件中,指定了图表的X轴及Y轴的名称,分别是Teams和Points,并且用set label的标签方法分别指定了6个不同的数据(数据的值用value表示)。

3、将前面提到的Fusion Charts解压后的文件夹中包含的code/cs和bin目录都复制到你的当前项目中,以方便引入Fusion Charts的库文件和相关JS文件。

4、在default.aspx代码中,引入Fusion Charts的JS文件,如下:

以下为引用内容: 
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>5、在default.aspx中添加一个按钮,一个Literall控件,在按钮的事件中编写如下代码:

Literal1.Text = FusionCharts.RenderChart("FusionCharts/Column3D.swf", "XMLFile.xml", "", "myFirst", "700", "500", false, true);




--------------------编程问答-------------------- 上下文中不存在
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,