I'm aware of what you mentioned, but please read my question in detail => my grid is bound to local dataSource, so the dataBound event never fires. My question is: is there any other events I can listen to re-select the row? If not, is there any other hack I can try?
Also, maybe in respect to the virtualized grid, losing selection is expected, overall as a grid, I believe it's a bug. At least it's a bug to the selection function of the grid. I hope in the future, the kendo team will smoothen this problem.