Just implement Equals in your datasource objects if you are using business objects and parse the two data sources, or if you are using DataSets you will have to either create a custom equality comparer or to create a method that handles the comparison of two rows.
After that just parse either the rows of the table comparing their data bound items, or the data source itself, it depends on what you have to do next.
Hope this helps, if you have any other questions or comments, please let me know,
Telerik WinForms MVP
answered on 08 Dec 2010, 03:49 PM
One of possible solutions in RadGridView is to use the ChildRows property of every grid and make a recursion function to compare values for every row. The other possible approach is to make an external comparer, just like Emanuel has suggestied.