2013-02-12 3 views
0

Привет, я использую MVC3 (Visual studio express 2012)Dotnet highcharts не работает (отсутствует сборка)

Я следую инструкциям на этой стороне; 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

любое сообщение об ошибке от вашего браузера devTools? –

+0

Я не могу даже построить его. Его отсутствие для XAxis, Series и Data – Tim

+0

Нужно ли мне что-то делать, а затем просто добавлять ссылки на highcharts? – Tim

ответ

3

Добавить следующие строки в ваш контроллер класса

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

Если еще не строит, есть еще одна проблема, о вашем проекте.

+0

Doh! Давно я чувствовал это глупо. Большое спасибо. Теперь вы спасли меня два дня подряд, я надеюсь, что я смогу избежать hattrick;) – Tim

+0

Я рад, я мог бы помочь. Иногда, вы не должны думать сложным :) –

Смежные вопросы