ListGrid grid = (ListGrid)event.getSource();
RecordList data = grid.getDataAsRecordList();
CanvasItem item = grid.getCanvasItem();
String value = (String)item.getValue();
String fieldName = item.getFieldName();
if (value != null) grid.selectRecord(data.find(fieldName, value));
}
});
grid.addSelectionUpdatedHandler(new SelectionUpdatedHandler() {
@Override