Well in ExtJS 3 i used the following code:
grid.getColumnModel().findColumnIndex(\"Tasks\")
I tried finding it on the api docs, but no luck...so how
var gridColumns = grid.headerCt.getGridColumns(); for (var i = 0; i < gridColumns.length; i++) { if (gridColumns[i].dataIndex == 'yourdataIndex') { alert(i); } }