or
columns.Bound(e => e.MarketValue).Title("Mkt. Value ($)") .ClientFooterTemplate("#=sum#") .HeaderHtmlAttributes(new { style = "text-align: right;" }) .HtmlAttributes(new { @class = "aright" }); var dataSource = new kendo.data.DataSource({ transport: { read: { dataType: "json", } } }); $("#input_customer").kendoAutoComplete({ dataTextField: "title", filter: "contains", minLength: 2, dataSource:dataSource });edit: function (e) { var input = e.container.find('input'); var currentValue = input.val(); if (e.container.find('.k-dropdown').length > 0) { input = e.container.find('.k-dropdown'); currentValue = e.container.find('.k-input').text(); } input.off('keydown', handleKeyDown); input.on('keydown', null, { input: input, value: currentValue, isDropDownList: (e.container.find('.k-dropdown').length > 0) }, handleKeyDown); },$(el).find('input').data('kendoDropDownList').select(selectedIndex + 1);$(el).find('input').data('kendoDropDownList').value(newValue);$(el[0]).find(".k-input").text(newValue);