如何在datagrid flex中刷新后保持选择?

时间:2011-06-06 23:36:19

标签: database flex datagrid

我的数据网格充满了来自Oracle数据库的数据。数据网格在1分钟后刷新。之后,我丢失了所选项目。我想避免这种情况。考虑刷新后很可能存在新数据,因此刷新后所选索引可能不再出现在数据网格中。

1 个答案:

答案 0 :(得分:0)

您没有说明DataGrid是如何刷新的;这是自动还是你建造的东西。但是,实质上,这样做:

// before the refresh
storedSelectedItem = dataGridInstance.selectedItem;

// perform code to do the refresh

// after the refresh
dataGridInstance.selectedItem = storedSelectedItem