Dotnet highcharts不工作(缺少组装)

时间:2013-02-12 07:51:29

标签: asp.net-mvc visual-studio highcharts dotnethighcharts

你好我使用MVC3(Visual studio express 2012)

我按照这方面的指示行事; http://dotnethighcharts.codeplex.com/

我创建了一个名为TestHSController的新控制器,其中包含相应的视图。

问题是当我试图运行代码时;

    public ActionResult Index()
    {
        DotNet.Highcharts.Highcharts chart = new DotNet.Highcharts.Highcharts("chart")
            .SetXAxis(new XAxis
            {
                Categories = new[] { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
            })
            .SetSeries(new Series
            {
                Data = new Data(new object[] { 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4 })
            });

        return View(chart);
    }

Xaxis,系列和数据都标记为蓝色,好像我错过了一个程序集,我添加了DotNet.Highcharts作为参考,在我的_Layout中我添加了行;

    <script src="~/Scripts/jquery-1.7.1.min.js"></script>
    <script src="~/Scripts/highcharts.js"></script>

文件位于相应的位置。

任何输入都会受到影响。

1 个答案:

答案 0 :(得分:3)

将以下内容添加到控制器类

using DotNet.Highcharts;
using DotNet.Highcharts.Options; // for XAxis and Series
using DotNet.Highcharts.Helpers; // for Data

如果仍然没有构建,那么您的项目还有另一个问题。