我正在使用Flashbuilder。我有一个按钮,可以像这样更改dataProvider的id:
result.datagrid.dataProvider = “lineup_1”;
但是,我有另一个按钮,它也应该在点击时更改数据提供者的ID,但对此:
result.datagrid.dataProvider = “lineup_2”;
但是,它只响应按下的第一个按钮。之后,id保持不变,这是逻辑。但我需要知道如何在按下按钮后更改ID。谢谢你的帮助!
答案 0 :(得分:0)
如果你说
result.datagrid.dataProvider = “lineup_1”;
您不更改dataProvider的id,您更改dataProvider。因此,在这两个操作中,您都可以更改dataProvider。
更多相关信息,我认为您需要在更改后对数据提供者进行刷新。类似的东西:
(result.datagrid.dataProvider as ICollectionView).refresh();