or


$("#chart").kendoChart({ theme: $(document).data("kendoSkin") || "default", title: { text: "Break-up of Spain Electricity Production for 2008" }, legend: { position: "bottom", labels: { template: "#= text # (#= value #%)" } },<div class="chart-wrapper"> @(Html.Kendo().Chart() .Name("Chart1") .Transitions(false) .Title(d.graph_name) .Series(series => { foreach (www.Models.ChartDataItem s in d.chart_items) { if (s.type == "area") { series.Area(s.name) .Aggregate(ChartSeriesAggregate.Avg); } if (s.type == "line") { series.Line(s.name) .Aggregate(ChartSeriesAggregate.Avg); } } })public ActionResult Scans_Read([DataSourceRequest] DataSourceRequest request){ return Json(GetScans().ToDataSourceResult(request));}private static IEnumerable<ScanModel> GetScans() { var ec = new entityContext(); return ec.tScan.Select(scanmodel => new ScanModel { scanId = scanmodel.scanId, description = scanmodel.description, directoryPath = scanmodel.directoryPath }); }public class ScanModel { [ScaffoldColumn(false)] public int scanId { get; set; } [Required] [DisplayName("description")] public string description { get; set; } [Required] [DisplayName("directoryPath")] public string directoryPath { get; set; } }@model IEnumerable<ns.Models.ScanModel><script type="text/x-kendo-tmpl" id="template"> <div class="scanmodel"> <h3>#:description#</h3> </div></script>@(Html.Kendo().ListView<ns.Models.ScanModel>(Model) .Name("listView") .TagName("div") .ClientTemplateId("template") .DataSource(dataSource => { dataSource.Read(read => read.Action("Scans_Read", "CustomerPortal")); }))