2012-03-10 57 views
0

我想在AdvancedDatagrid中顯示分組數據,但數據不顯示。當我指定沒有分組集合的數據提供者時,我能夠看到數據。這段代碼有什麼問題嗎?AdvancedDatagrid不顯示分組數據

<mx:AdvancedDataGrid id="dgAssetStatus" width="100%" height="85%" initialize="gc.refresh();"> 
    <mx:dataProvider> 
     <mx:GroupingCollection2 id="gc" source="{_list}"> 
      <mx:grouping> 
       <mx:Grouping label="asset_name"> 
        <mx:GroupingField name="asset_name"/> 
       </mx:Grouping>     
      </mx:grouping> 
     </mx:GroupingCollection2> 
    </mx:dataProvider> 
    <mx:columns> 
     <mx:AdvancedDataGridColumn dataField="asset_name" headerText="Asset"/> 
     <mx:AdvancedDataGridColumn dataField="status" headerText="Status"/> 
    </mx:columns> 
</mx:AdvancedDataGrid> 
+0

什麼在GroupingCollection中? – 2012-03-10 14:03:06

回答

1

我自己想出了這個問題的答案。由於在填充_list ArrayCollection之前調用refresh()方法,我無法在ADG中看到任何數據。我只需要移動刷新電話來解決這個問題。