for the 'height:auto' problem, height:auto is really not meant to be used for dynamic data because it bases its height on the loaded elements.
[/quote]
Is it possible to add one element if no results are found like "No Records" or something? That would (i think) fix the auto height issue and the grid wouldn't be empty when no data is returned.
I want to use auto height because the browser window scroll is more fluid than the div scroll used in the grid.