Mark,
You can use the grid.DoScroll() method to scroll a grid.
>Is there a way to know which records from a table are displayed on the various lines in a grid, without the user clicking on or selecting a row in the grid? What I want to be able to do is to find which row a particular record is displayed on, and move it so that it displays in row 1.