kendoui mvc中图表的标题

时间:2017-03-03 13:12:02

标签: kendo-ui-mvc

我在两个不同的地方使用两个图表,图表显示了sam数据并使用了不同的控制器和模型。

这是代码:

 @(Html.Kendo().Chart<AccountChartModel>()
        .Name("chart")
        .Title("Sales by Month")

 .Legend(legend => legend
            .Position(ChartLegendPosition.Bottom)
        )
        .ChartArea(chartArea => chartArea
            .Background("transparent")
        )
        .SeriesDefaults(seriesDefaults =>
            seriesDefaults.Line().Style(ChartLineStyle.Smooth)
        )
       .Series(series =>
       {
           series.Line(Model.ValueAxis).Name("Sales");
           //series.Line(new double[] { 18495.68, 5748.87, 30000.99, 15005.78, 48520, 29789.14, 9874 }).Name("Sales");
           //series.Line(new double[] { 4.743, 7.295, 7.175, 6.376, 8.153, 8.535, 5.247, -7.832, 4.3, 4.3 }).Name("Russian Federation");
           //series.Line(new double[] { -0.253, 0.362, -3.519, 1.799, 2.252, 3.343, 0.843, 2.877, -5.416, 5.590 }).Name("Haiti");
       })
        .CategoryAxis(axis => axis.Categories(Model.CategoryAxis)
            //.Categories("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul")
            .MajorGridLines(lines => lines.Visible(false))
        )
        .ValueAxis(axis => axis
            .Numeric()/*.Labels(labels => labels.Format("{0}%"))*/
            .Line(line => line.Visible(false))
        //.AxisCrossingValue(-10)
        )
        .Tooltip(tooltip => tooltip
            .Visible(true)
            .Template("#= series.name #: #= value # $")
        )

//.HtmlAttributes(new { style="height:600px"})
)

但当第一张图表在不同页面打开时,第二张图表无法打开。任何人都可以告诉我该怎么做?

0 个答案:

没有答案