There is no direct approach to compare the data in RadGrid before and after submit. One suggestion is to save the DataSource (DataTable) in session variable while the RadGrid loads for the first time and compare with the data in RadGrid after submit button click. Here is the code snippet I tried to get the data in RadGrid in a DataTable on a Button Click event.