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\
var newDataSource = new kendo.data.DataSource({data: dataSource}); $("#grid").data("kendoGrid").setDataSource(newDataSource); $("#grid").data("kendoGrid").dataSource.read();