Locked property is not working with column template property in kendo grid. If I write locked:true for a column and use column template then grid is not rendering only header row of column is displaying. Columns array of grid option is given below:
01.{field: 'CHECKBOX', hidden:true, footerTemplate:'', locked:true,02. template: function(dataItem){03. if(dataItem.CHECKBOX){ return '<input type="checkbox" class="checkbox" ng-click="onClick($event)" />';}04. else{ return '';}05. }, 06. headerTemplate:'<input type="checkbox" id="headerCheckbox" ng-click="onClickAllChkBox($event)"/>', sortable: false, width: '2%', reorderable: false},07. {field:'name',headerTemplate:' NAME ', reorderable: false, footerTemplate:'合計', width: '2%', locked:true,08. template: function(dataItem){09. if(dataItem.name)10. {return '<div ng-dblclick="settingGridDblClickEventHandler($event)">'+ dataItem.name+'</div>';}11. else12. {return '<div></div>';}13. 14. }},15. {field: 'age', title: 'AGE', footerTemplate:' ', width: '8%',16. template: function(dataItem){17. if(dataItem.age)18. {return '<div ng-dblclick="settingGridDblClickEventHandler($event)">'+ dataItem.age+'</div>';}19. else20. {return '<div></div>';}21. 22. }},23. {field: 'phone', headerTemplate:' PHONE',width: '2%', footerTemplate:'',24. template: function(dataItem){25. if(dataItem.phone){ return '<a ng-click="customCellClickEventHandler($event)"><div class="tel-image"></div></a>';}26. else{ return '';}27. }28. }