asp.net mvc telerik чарт выпуска - PullRequest
       3

asp.net mvc telerik чарт выпуска

1 голос
/ 19 декабря 2011

Мне кажется, я правильно зарегистрировал Telerik.

Это:

<%= Html.Telerik().Menu()
        .Name("Menu")
        .Items(items =>
        {
            items.Add().Text("Item 11");
            items.Add().Text("Item 2");
        })
%>

показывает меню.

Однако это:

<%= Html.Telerik().Chart()
        .Name("chart")
        .Title(title => title
            .Text("Representative Sales vs. Total Sales")
        )
        .Series(series => {
            series.Bar(new int[] { 2015, 6003, 6881 }).Name("Representative Sales");
            series.Bar(new int[] { 15458, 26598, 27623 }).Name("Total Sales");
        })
        .CategoryAxis(axis => axis
            .Categories(new string[] { "Aug 2010", "Sept 2010", "Oct 2010" })
        )
%>

ничего не показывает (код на той же странице). Я действительно не знаю почему. Есть идеи? Спасибо.

Кристиан

1 Ответ

1 голос
/ 20 декабря 2011

В вашем коде нет ничего плохого.Я скопировал и вставил то, что у вас есть в поле зрения.И меню, и диаграмма отображаются правильно.Может быть, вам не хватает некоторых файлов JS или CSS.Попробуйте использовать инструменты разработчика в вашем браузере, чтобы увидеть, если что-то не хватает.enter image description here

Редактировать: Точка 4 в Telerik docs говорит: «ScriptRegistrar должен быть помещен после всех компонентов на странице. Обычно вы можете поместить компонент ScriptRegistrar в концеглавная страница. "Объявление ScriptRegistrar в Site.Master

    <!-- other content -->
    <%= Html.Telerik().ScriptRegistrar() %>
  </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...