Sylvia,
As an alternative, you might want to check the dfhgrid class I have posted on my website, it avoids the Dynamic* properties and uses a transparent shape floating over the grid to provide row level highlighting.
>I got the code from a class I took. The reason it was recommended to use the When event in the column controls, was that using the grid refresh method took a lot of time (particularly when the display area gets larger). Does the code above have the effect of refreshing the grid as soon as you hit the page?