2009-07-10 7 views
0

私はデータグリッドを使用しています。これは、列の1つとしてitemEditorコンポーネント、コンボボックスなどを持っています。 datagrid.invalidateList()メソッドは、新しいdataProviderデータでデータグリッドをリロードするのが理想的です。フレックスでデータグリッドをリフレッシュ/リロードする

しかし、私にとっては古いデータに追加されており、古いデータの下に新しいデータが追加されています。私はDataGridのこのリロードを修正することができません。

答えて

0

あなたの問題が何であるかをちょっと理解しています。 DataGrid.dataProviderを新しいコレクションに置き換えることはできませんか?

0

私はそれを得ました。私は配列を空にしなければなりませんでした。

だから、そのlikeif arrはdataproviderとして動作する配列です。

arr = [];

これは配列を空にして、それをdataproviderとして作成します。

2

ArrayではなくArrayCollectionを使用してください。 ArrayCollectionは、必要なすべての変更通知機構を提供します。配列はありません。

関連する問題