【问题标题】:AdvancedDatagrid does not display grouped dataAdvancedDatagrid 不显示分组数据
【发布时间】:2012-03-10 00:55:38
【问题描述】:

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

【问题讨论】:

  • GroupingCollection 中有什么?

标签: apache-flex flex4 advanceddatagrid flex4.6


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多