Thank you for writing.
According to Julian's post, the TableElement.VScrollBar.PossitionOffset
property may not restore the scroll-bar position correctly when sorting or filtering operation is applied. The recommended approaches from my previous post behaves as expected on my end. However, note that you may have current row which is not visible in the view as the vertical scroll bar may be scrolled to a certain value. In this situation it would be better to keep and restore the TableElement.VScrollBar.Value
. Calling the TableElement.ScrollToRow
method place the specific row to be first into the view no matter if the grid is sorted or not.
If you are still experiencing any difficulties, I would recommend you to open a support thread with a sample project demonstrating the undesired behavior that you are facing. Thus, we would be able to investigate the precise case and assist you further. Thank you in advance.
I hope this information helps. Should you have further questions, I would be glad to help.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.