RadGrid is designed so that it needs to call it's Rebind() method when the commands listed in this article
are fired. If the grid performance is slow try implementing the approaches listed in the performance optimization
article suggested by Princy.
Additionally you could try using custom paging
in RadGrid so that only data for the items on the current page is retrieved from the database. There is also an online demo
that illustrates custom paging for RadGrid.
Alternatively you might also consider using Batch editing
for RadGrid. This editing mode allows the user to make multiple changes and then submit them with a single request to the server.
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.