1
我相信我已經正確註冊了telerik。asp.net mvc 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" })
)
%>
顯示什麼(在同一頁面上的代碼)。我真的不知道爲什麼。有任何想法嗎?謝謝。
Christian
ScriptRegistrar聲明我接通(在Firefox)螢火蟲和添加:<。(%)= Html.Telerik()ScriptRegistrar()默認組(組=> group.DefaultPath(「〜/腳本/2011.3.1115 「)。添加(」 telerik.chart.min.js 「)。添加(」 telerik.common.min.js 「))%> <腳本類型=」 文本/ JavaScript的 「SRC =」< %= Url.Content(「〜/ Scripts/autocomplete.js」)%>「> <%= Html.Telerik()。StyleSheetRegistrar() .DefaultGroup(group => group.Add(」telerik.common。 CSS 「) 。新增(」 telerik.web20.min.css「)) %> – cs0815 2011-12-20 09:18:57
我得到一個錯誤:b是未定義 (function(a,bz){var ab = document,b = a.te ... ype.options.theme =「default」})(jQuery);在telerik.chart.min.js – cs0815 2011-12-20 09:19:37
確保將Html.Telerik()。ScriptRegistar()代碼放置在頁面或母版頁的底部。 Telerik的文檔說:「ScriptRegistrar應該放在頁面上的所有組件之後,通常你可以把ScriptRegistrar組件放在主頁面的末尾。」 http://www.telerik.com/help/aspnet-mvc/getting-started-using-telerik-extensions-for-asp.net-mvc-in-your-project.html – Daniel 2011-12-20 17:49:18