2013-02-12 31 views
0

你好即時通訊使用MVC3(Visual Studio快遞2012)Dotnet高圖不工作(缺少程序集)

我遵循這方面的指示; 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); 
    } 

的X軸,系列和數據被標記爲藍色彷彿IM缺失的組件,我已經添加了DotNet.Highcharts作爲參考,在我_l​​ayout我已經添加了線;

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

這些文件位於各個地方。

任何輸入將被appriciated。

+0

從您的瀏覽器devTools的任何錯誤信息? – 2013-02-12 07:55:29

+0

我甚至不能建立它。它錯過了XAxis,系列和數據的assambly – Tim 2013-02-12 07:56:55

+0

我是否需要做更多的事情然後添加highcharts參考? – Tim 2013-02-12 08:02:19

回答

3

添加下列內容控制器類

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

如果還是不建,有關於你的項目的另一個問題。

+0

Doh!很久以前,我覺得這很愚蠢。非常感謝你。現在你連續兩天救了我,我希望我能避免hattrick;) – Tim 2013-02-12 08:06:57

+0

我很高興,我可以幫助。有時候,你不應該認爲複雜:) – 2013-02-12 08:12:17