Am试图使用“模型”中的“百分比”值设置“面积图”系列模板
这是我的代码
if (Model.ShowDataPoints)
{
series.Area(Model.Series[i].YAxis).Name(Model.Series[i].SeriesName).Color(Model.Series[i].Color.ToString())
.Labels(c =>
{
if (Model.ChartAllCurr)
{
c.Visible(true).Font("9px Arial").Format("$##,#").Margin(-10).Background("none");
}
else
{
c.Visible(true).Template(" #= value # : ( #= kendo.format('{0:p0}', percentage) #)").Font("9px Arial").Margin(-10).Background("none");
}
});
}
如果我像下面这样设置,它将在图表中显示该点的值
c.Visible(true).Template(" #= value #").Font("9px Arial").Margin(-5).Background("none");
我想从模型列表中设置百分比值
.Template("#= kendo.format('{0:p0}', percentage)#"))
Precentage:Model.Series [i] .Percentage [i] .ToString()
但不起作用,所有点都显示相同的第一个值
请建议我可以将模型列表值设置为百分比模板吗?