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