I am trying to change the columns collection of my Kendo grid in the below way.
var grid = $(\"#grid\").data(\"kendoGrid\"); $http.get(\'/api/GetGridColumns\
Here is what i use
var columns = [];//add the columns here var grid = $('#grid').data('kendoGrid'); grid.setOptions({ columns: columns }); grid._columns(columns); grid._templates(); grid.thead.empty(); grid._thead(); grid._renderContent(grid.dataSource.view());