I have a grid with paging in a tabbed page and when a user clicks on the edit on an item in the grid on a page > 1 it edits the wrong thing. It edits the item on the first page in the same position.
Its almost like the page isn't posting back corectly.
How do you bind your grid? Try using the NeedDataSource eventhandler for binding the RadGrid. Check out the following demo to understand AdvancedDataBinding techniques better: Advanced Data Binding
Also if you are already using AdvanceDataBinding techniques, make sure that you do not use DataBind() calls which otherwise can interfere with the advanced binding(with NeedDataSource handling) and cause these unexpected results on paging/sorting.