I have a grid in a splitter pane. The splitter has width/height 100%. The grid has height/width set to 100%. The mastertableview has width="100%" and TableLayout="Fixed". In Firefox, everything works fine. The grid occupies 100% of the avalable space (vertically and horizontally and scrollbars are displayed if the grd content is too wide/tall. However, in IE 7, I have noticed the horizontal scrollbar is not shown and the vertical scrollbar is not visible because it is toof far off to the right. I added some code in the page load which checks for IE 7 and sets the grid width to 97% and this seems to work. However, 97% is only appropriate for a given screen size. For smaller screens, 97% would not be small enough to display the scrollbars, I would need to set it to something like 95%. So, its hard to get things to look right across different screen sizes. Is there a way to "resize" the grid on the client in an appropriate fashion when the page loads. I imagine this would include calculatig the width real-time of the splitter pane and setting the grid width accordingly. Can someone help me with this? Remember, I only want to do this if the browser is IE7/8.