or
01.<div data-bind="kendoGrid: {02. data: $root.Reports,03. groupable: true,04. scrollable: true,05. filterable: true,06. sortable: true,07. pageable: {08. pageSize: 10,09. pageSizes: true10. },11. columns: [12. { field: 'ReportNumber', title : 'Report Number'},13. { field: 'CreateDate', type:'date', template: function(dataItem) { return '<span>' + ConvertDate(dataItem.CreateDate, 'MM/DD/YYYY') + '</span>';}, title: 'Create Date'}14. { command: { text: 'View', click: $root.ShowReport }, title:' ', width: 80}15. ]16. }">17.</div>01.function ConvertDate(value, format) {02. var valueUnwrapped = ko.utils.unwrapObservable(value);03. var pattern = format || 'mmmm d, yyyy';04. if (valueUnwrapped == undefined || valueUnwrapped == null) {05. return '';06. } else {07. var date = moment(valueUnwrapped);08. var str = moment(date).format(pattern);09. return str;10. }11. }$("#FloorPlanGrid").kendoGrid({ dataSource: floorPlanSource, toolbar: ['create'], columns: [ {field: 'CompanyName', title: 'Company Name', editor: flooringDropDown}, {field: 'AccountNumber', title: 'Account Number'}, {field: 'CompanySubType', title: 'Sub Type'}, {field: 'Active', title: 'Active'}, {field: 'CreditAvailable', title: 'Credit Available'}, {field: 'DFINumber', title: 'DFI Number'}, {field: 'ClosedDate', title: 'Closed Date'}, { command: ['edit', 'destroy'] } ], editable: 'inline', //edit: function (e) { // debugger; //} });function flooringDropDown(container, options) { $("<input required data-text-field='Text' data-value-field='Value' data-bind='value: " + options.field + "'/>") .appendTo(container) .kendoDropDownList({ autoBind: false, dataSource: { transport: { read: window.PaymentOutsideOptionsUrl } }, select: function(e) { var item = this.dataItem(e.item.index()); if (item) { console.log(item.SubType); debugger; } } } );}