0

我正在尝试在 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>
4

1 回答 1

1

我自己想出了这个问题的答案。我无法在 ADG 中看到任何数据,因为在填充 ArrayCollectionrefresh()之前调用了该方法。_list我只需要移动刷新调用来解决这个问题。

于 2012-03-12T20:27:29.697 回答