Iterating Rows
You can iterate through grid rows using the Rows collection of GridViewRowInfo objects. The example below selects the last row, then iterates looking for selected rows. When the selected row is found, the GridViewRowInfo.EnsureVisible() method scrolls the row into the view:
Finding a grid row by a value of one of its cells
You could search for a specific value in RadGridView by iterating through the rows and compare cells value. In the example below, you search for searchedStr in MyColumnName column:
Iterating all rows in a self-reference hierarchy
When you have a hierarchical grid with many templates you can use a recursive method to iterate trough all rows:
Iterating hierarchical grid.
You can iterate through grid rows using the Rows collection of RadGridView objects. The example below cycles through the rows of the grid, modifies the values for certain cells in the different hierarchy levels and counts the rows and cells in the whole RadGridView.