你好我使用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>
文件位于相应的位置。
任何输入都会受到影响。
答案 0 :(得分:3)
将以下内容添加到控制器类
using DotNet.Highcharts;
using DotNet.Highcharts.Options; // for XAxis and Series
using DotNet.Highcharts.Helpers; // for Data
如果仍然没有构建,那么您的项目还有另一个问题。