【发布时间】:2015-07-22 05:03:28
【问题描述】:
我正在尝试通过 MVC 模型绑定堆叠的剑道条形图,但出现错误“无法将 lambda 表达式转换为类型 'double',因为它不是委托类型”。
@(Html.Kendo().Chart(Model)
.Name("chart3")
.Title(title => title
.Text("Comments per day")
.Align(ChartTextAlignment.Left)
)
.Legend(legend => legend
.Visible(false)
)
.Series(series =>
{
series.Column(new double[]{model => model.PerIdlingHours}
)
.Labels(labels => labels.Background("transparent").Visible(true));
})
.CategoryAxis(axis => axis
.Categories(model => model.DataDate)
.MajorGridLines(lines => lines.Visible(false))
.Line(line => line.Visible(false))
)
.ValueAxis(axis => axis.Numeric()
.Max(28)
.MajorGridLines(lines => lines.Visible(false))
.Visible(false)
)
)
【问题讨论】:
-
谁能帮帮我
-
'model.PerIdlingHours' 是什么类型
-
model.PerIdlingHours 是 double 类型。
-
其实我想这样写,series.Bar(new double[] { 40, 32, 34, 36, 45, 33, 34, 83, 36, 37, 44, 37, 35, 36, 46 })
标签: asp.net asp.net-mvc-4 kendo-ui kendo-asp.net-mvc