【发布时间】:2014-06-15 21:31:14
【问题描述】:
我有一个剑道图表,看起来像:
@(Html.Kendo().Chart<SchoolYearWorkScheduleModel>()
.Name("chart")
.Title("Beskæftigelses Graf")
.Legend(legend => legend
.Position(ChartLegendPosition.Left)
)
.DataSource(ds => ds.Read(read => read.Action("Read", "EmploymentGraph")))
.Series(series =>
{
series.Line(model => model.TotalWorkHours).Name("Total Beskæftigelse").Markers(z => z.Visible(false)).Style(ChartLineStyle.Normal);
...
控制器:
[HttpPost]
public ActionResult Read()
{
var res = _schoolYearWorkScheduleRepository.GetModel();
return Json(res);
}
存储库:
public SchoolYearWorkScheduleModel GetModel()
{
schoolYearWorkScheduleModel.ID = DateTime.Now.SchoolYear();
schoolYearWorkScheduleModel.TotalWorkHours = TotalWorkHours(DateTime.Now, 1);
return schoolYearWorkScheduleModel;
}
控制器 Read 方法返回的 Json 结果为我提供了应有的数据。但图表中根本没有显示任何内容。而且我看不出我做错了什么。 ?
【问题讨论】:
-
如果我选择只返回
return Json(res.TotalWorkHours);,它会显示数据。但是我只能显示该单个列表的数据。我在对象中有两个列表,图表必须显示来自 ` 的数据
标签: kendo-ui kendo-chart