剑道折线图不显示数据

时间:2014-06-15 21:31:15

标签: kendo-ui kendo-chart

我有一个剑道图表:

@(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结果给了我应该的数据。但是图表图表中根本没有显示任何内容。而且我看不出我做错了什么。 ?

1 个答案:

答案 0 :(得分:0)

您可以为新列表添加新属性,并在图表中添加两个系列。 如果这不是你想要的,你还可以用两个列表指明你想要达到的目标,以及你想要的图表输出。