【问题描述】 在页面上面有一个全选按钮,希望点击这个按钮,实现DataGrid里面所有数据被选中,并且高亮。另外还有一个取消全选按钮(全不选)。 【解决方案】 1. 全选 protected function selectAll():void { var selectedRows:Array = new Array(); for(var index:int = 0; index < ArrayCollection(grid.dataProvider).length; index++) { selectedRows[index]=index } grid.selectedIndices = selectedRows; } 2。取消全选 protected function descSelectAll():void { grid.selectedIndices = new Array(); }