2012-06-08 36 views
0

我一直在使用Telerik Charts和Asp.net mvc,並且遇到了一些奇怪的問題。我不能讓線圖上的線條顯示在IE9上。它適用於所有其他瀏覽器(Chrome,Firefox,Safari,甚至IE 7和8)。我從來沒有遇到過這樣的問題。任何幫助,將不勝感激。這是我的代碼看起來像Telerik Line Charts不在IE9上顯示行

<%= Html.Telerik().Chart<AllStars.Models.Charts.MyChart>() 
     .Name("chart1") 
     .Legend(legend => legend 
      .Position(ChartLegendPosition.Bottom) 
     ) 
     .Series(series => { 
      series.Line(s => s.value1).Name("Value1").Color("#26a0db"); 
      series.Line(s => s.value2).Name("Value2").Color("#009900"); 
      series.Line(s => s.value3).Name("Value3").Color("#E4814F"); 
     }) 
     .CategoryAxis(axis => axis 
      .Categories(o => o.title) 
      .Labels(l => l.Rotation(-45)) 
     ) 
     .ValueAxis(axis => axis 
      .Numeric().Labels(labels => labels.Format("{0:#,##0}%")) 
     ) 
     .Tooltip(tooltip => tooltip 
      .Visible(true) 
      .Template("<#= series.name #> : <#= value #>") 
     ) 
     .DataBinding(dataBinding => dataBinding 
      .Ajax().Select("DrawChart", "Charts") 
     ) 
     .HtmlAttributes(new {style = "width: 840px; height: 400px;"}) 
%> 
+0

你解決了這個問題嗎?如果沒有,請在錯誤控制檯中顯示任何錯誤?鏈接如何使用IE9的錯誤控制檯,以防您需要它:http://msdn.microsoft.com/en-us/library/gg589530%28v=vs.85%29.aspx –

回答

1

K找出問題所在。由於我在標籤條內部有網格,telerik有一些奇怪的東西,它不會在轉換條上顯示線條,而它在標籤條內。這絕對是一個telerik bug,但禁用轉換會使線條再次出現。