Telerik Line Charts在IE9上不显示行

时间:2012-06-08 21:51:06

标签: c# asp.net-mvc telerik telerik-mvc

我一直在使用Telerik Charts和Asp.net mvc,我遇到了一个奇怪的问题。我不能让线条图上的线条显示在IE9上。它适用于所有其他浏览器(Chrome,Firefox,Safari甚至IE 7和8)。我以前从未遇到过这样的问题。任何帮助,将不胜感激。这就是我的代码看起来像

<%= 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;"})
%>

1 个答案:

答案 0 :(得分:1)

K找出了问题所在。因为我在一个标签条中有网格,所以telerik有一些奇怪的东西,它不会显示带有过渡的线条,而它在一个标签条中。这绝对是一个telerik错误,但是禁用转换会使这些行再次出现。