A reason why the ScrollBar is reset back to a top position would be that the underlying collection is Reset. When the collection is Reset, then RadGridView is recreated.
Would you please share some more information on what action do you perform as committing the edit? You also mentioned sorting, does the edited item need to re-position on top?
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.