or
$("#user-Search").kendoDropDownList({ autobind: false, enabled: true, optionLabel: "All", dataTextField: "text", dataValueField: "value", dataSource: userDataSource, edit: function (e) { var ddl = e.container.find('[data-role=dropdownlist]').data('kendoDropDownList'); if (ddl) { ddl.open(); } }, change: function () { initGrid(); } }); function initGrid() { var ds = getDataSource(); var History = $("#listView").kendoListView({ dataSource: ds, template: kendo.template($("#template").html()), autoBind: false, pageable: true }); $("#pager").kendoPager({ dataSource: ds, empty: "No Items to Display", autoBind: false }); } function getDataSource() { var dataSource = new kendo.data.DataSource({ transport: { read: { url: "/Services/TitleHistory.ashx?publishedid=" + $("#SearchHistory")[0].value + "&startDate=" + $("#datestart")[0].value + "&endDate=" + $("#dateend")[0].value + "&filterUser=" + $("#user-Search")[0].value, dataType: "jsonp" }, serverOperation:false }, serverPaging: true, schema: { total: function (response) { if (response[0]) { return response[0].total; } else { return 0; } }, model: { id: "EventType", fields: { EventType: { editable: false, nullable: true }, Details: { editable: false, nullable: true }, Comment: { editable: false, validation: { required: true } }, User: { editable: false, validation: { required: true } }, EventDate: { validation: { required: true }, type: "date", format: "{0:MM-dd-yyyy}" }, editable: false, Title: { editable: false, nullable: false }, UserId: { editable: false, nullable: false }, PublishedId: { editable: false, nullable: false, } }, } }, pageSize: 5 }); dataSource.fetch(); return dataSource; }
@(Html.Kendo().StockChart<Nalco.enVision.Web.Areas.ServiceModule.Models.SensorChartModel>() .Name("stockChart") //.Legend(true) //.Title(Model.ChartTitle) .DataSource(ds => ds .Read(read => read.Action("GetChartData", "Charts")) .ServerOperation(true) ) .DateField("MeasureDate") .CategoryAxis(axis => axis.Name("dateAxis") // .Labels(l => l.Rotation(90)) //.Title(Model.XAxisTitle) .Title(t => t.Font("10px Arial")) ) .ValueAxis(axis => axis.Numeric("valueAxis") .Labels(l => l.Format("{0:n}")) .Title(Model.YAxisTitle) .Title(t => t.Font("10px Arial")) ) .Series(series => { series.Line(s => s.Value).Axis("valueAxis") .Color("#3493D5") .Tooltip(tooltip => tooltip.Format("{0:n}")) .Tooltip(tooltip => tooltip.Template("Date:#= kendo.toString(category,'G') # <br/>Value: #= value #")); } ) .Navigator(nav => nav //.DataSource(ds => ds.Read(read => read.Action("GetChartData", "Charts"))) //.DateField("MeasureDate") .Series(series => { series.Area(s => s.Value) .Color("#3493D5"); }) ) .Events(e => e.SelectEnd("onSelectEnd")) .HtmlAttributes(new { style = "height:" + Model.Height + "px;width:" + Model.Width + "px;" }) )