or
var cityDataSource = [{ CityID: 1, CityName: 'Delhi' }, { CityID: 2, CityName: 'Noida'}]var viewModel = kendo.observable({ gridSource: [ { FirstName: "Shiva", LastName: "Wahi", CityID: 2, Title: "Module Lead", BirthDate: "10/29/1984", Age: 27 }, { FirstName: "Priya", LastName: "Srivastava", CityID: 1, Title: "Tech Lead", BirthDate: "08/19/1982", Age: 30 } ] });$(document).ready(function () { var dataSource = new kendo.data.DataSource({ pageSize: 30, data: viewModel.gridSource, autoSync: true, schema: { model: { fields: { FirstName: { type: "string" }, LastName: { type: "string" }, CityName: "CityName", Title: { type: "string" }, BirthDate: { type: "date" }, Age: { type: "number" } } } } });<div id="grid" />$("#grid").kendoGrid({ dataSource: dataSource, pageable: true, editable: true, height: 260, toolbar: ["create"], columns: [ { field: "FirstName", title: "First Name", width: 100 }, { field: "LastName", title: "Last Name", width: 100 }, { field: "CityName", title: "City", width: 100, editor: cityDropDownEditor }, { field: "Title", width: 75 }, { field: "BirthDate", title: "Birth Date", width: 75, template: '#= kendo.toString(BirthDate,"MM/dd/yyyy") #' }, { field: "Age", width: 50 } ] }); });function cityDropDownEditor(container, options) { $('<input data-text-field="CityName" data-value-field="CityName" data-bind="value:' + options.field + '"/>') .appendTo(container) .kendoDropDownList({ autoBind: false, dataSource: cityDataSource }); }$(document).ready(function () { var dataSource = new kendo.data.DataSource({ transport: { read: { url: $medportal.Url.Host + "/Sitefinity/Services/Medportal/Community/ForumService.svc/forum/2445", contentType: "application/json; charset=utf-8", type: "GET", dataType: "json", data: { take: 3, skip: 0 } } }, schema: { data: "Items", total: "TotalCount" } }); $(".telligent-listview-pager").kendoPager({ dataSource: dataSource }); var template = "<li>${Subject}</li>"; $(".telligent-listview").kendoListView({ pageSize: 3, dataSource: dataSource, template: kendo.template(template) });});