views:

297

answers:

0

We're using an infragistics grid and the rows are suddenly running outside of the grid container. Instead of hiding behind the page and scrolling horizontally with the header they show on top of the page background, are stationary, and cause the browser to scroll vertically.

This is in IE 8.O (in and out of compatibilty view) and works fine in FireFox.

The only way I can get the rows to stay behind the page is to use IE's developer tools, find the row element by click, traverse up to it's parent table, and unclick "position:relative". (This is the "main" table the is dynamically created by the control)

I tried adding javascript to the end of the aspx page to find the main table element and force it's position to static, but it doesn't change.

We recently changed the doctype decleration to XHTML 1.0, but removing the decleration doesn't correct the issue. We also added a CSS menu to the site, but removing it's CSS and user control references also have no affect.