清除列表网格中的选定记录smartgwt

时间:2017-08-30 12:04:20

标签: smartgwt listgrid

我有一个列表网格,显示从Rest数据源检索的记录。当我重置列表网格时,它清除列表网格中的所有记录。但已经选择的记录保持不变。我的需要是,复位后不应保持选中的记录。我尝试过invalidatecache,redraw,setData。但没有任何作用。任何建议?

1 个答案:

答案 0 :(得分:1)

我认为这种方法应该有用。

listGrid.deselectRecord(record);

所以你可以这样做:

listGrid.deselectRecord(listGrid.getSelectedRecord());

如果这不起作用,您可以尝试使用以下选项选择网格中的第一条记录:

listGrid.selectRecord(0);