Flashbuilder:更改dataProvider的id

时间:2011-05-20 10:30:28

标签: actionscript flash-builder dataprovider

我正在使用Flashbuilder。我有一个按钮,可以像这样更改dataProvider的id:

result.datagrid.dataProvider = “lineup_1”;

但是,我有另一个按钮,它也应该在点击时更改数据提供者的ID,但对此:

result.datagrid.dataProvider = “lineup_2”;

但是,它只响应按下的第一个按钮。之后,id保持不变,这是逻辑。但我需要知道如何在按下按钮后更改ID。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

如果你说

  

result.datagrid.dataProvider = “lineup_1”;

您不更改dataProvider的id,您更改dataProvider。因此,在这两个操作中,您都可以更改dataProvider。

更多相关信息,我认为您需要在更改后对数据提供者进行刷新。类似的东西:

(result.datagrid.dataProvider as ICollectionView).refresh();