I assume that you are using Simple DataBinding technique which can be used in simple scenarios which does not require complex operations on grid. If you choose simple data-binding, then you will need to assign data-source and rebind the grid after each operation (paging, sorting, editing, etc.) - this copies exactly MS DataGrid behavior.
For more information check the demo.
A better approach is using Advanced Data binding using NeedDataSource method. Advanced Data Binding