我从datagrid的第二页选择了第5条记录。在所选行中进行了一些修改后,我保存了它并重新加载了datagrid。我希望在重新加载后选择之前选择的行。
任何帮助都可以得到赞赏。
答案 0 :(得分:0)
假设您仍在DTO
中编辑了DataGrid
的实例,可以执行以下操作:
// get the start index in the list
int selectedIndex = dataProvider.getList().indexOf(myObj);
// set the visible range
dataGrid.setVisibleRange(selectedIndex,dataGrid.getVisibleItemCount());
// select the row
selectionModel().setSelected(myObj, true); // select the row