在<mx:DataGrid headerRelease="doHeaderRelease(event)"/>调用下面方法获取所在列以及dataField和headerText
private function doHeaderRelease(e:DataGridEvent):void
{
if(DataGridColumn(e.currentTarget.columns[e.columnIndex]).dataField == "age")
{
Alert.show("columnIndex:"+e.columnIndex+",dataField:"+DataGridColumn(e.currentTarget.columns[e.columnIndex]).dataField);
}
}