我现在有一个Kendo UI Sparkline,我正在使用以下内容填充我的模型:
@(Html.Kendo().Sparkline()
.Name("jph-graph")
.Theme("black")
.Type(SparklineType.Column)
.Tooltip(tooltip => tooltip.Format("{0:n2}"))
.Data(Model.jphList.Select(g => g.value).ToList())
)
Sparkline正确填充。
我想添加一个类别,以便我可以在我的工具提示中包含该值。我所能找到的只是对使用该类别的引用,所以我开始尝试使用.DataSource,以便我可以实现它。现在我甚至无法让Sparkline填充已定义的Datasource和Series,更不用说让Category工作了。这是我没有填充Sparkline的代码。
@(Html.Kendo().Sparkline()
.Name("jph-graph")
.Theme("black")
.Type(SparklineType.Column)
.Tooltip(tooltip => tooltip.Format("{0:n2}"))
.DataSource(ds => Model.jphList.Select(g => new { date = g.production_date, value = g.value }).ToList())
.Series(series => series.Column("value"))
)
任何帮助都将不胜感激。
答案 0 :(得分:0)
永远都不会失败,你看了谷歌的东西几个小时,然后在发布问题后你看到了你自己的愚蠢错误......
@(Html.Kendo().Sparkline(Model.jphList)
.Name("jph-graph")
.Theme("black")
.Type(SparklineType.Column)
.Tooltip(tooltip => tooltip.Format("{0:n2}"))
.DataSource(ds => Model.jphList.Select(g => new { date = g.production_date, value = g.value }).ToList())
.Series(series => series.Column("value"))
)