为什么我的DataGrid没有排序?

时间:2012-10-22 16:42:57

标签: flex flex4

我的DataGrid没有排序。单击DataGrid标题列不会对DataGrid进行排序。

<s:DataGrid dataProvider="{dataList}">
    <s:columns>
        <s:ArrayList>
            <s:GridColumn dataField="key" headerText="Key"/>
            <s:GridColumn dataField="summary" headerText="Summary">
        </s:ArrayList>
    </s:columns>
</s:DataGrid>

数据提供者:

<s:ArrayList id="dataList"/>

1 个答案:

答案 0 :(得分:3)

确保使用的是ArrayCollection而不是ArrayList。

这:

<s:ArrayCollection id="dataList"/>

或者这个:

<s:XMLListCollection id="dataList"/>

不是这个:

<s:ArrayList id="dataList"/>