After installing the latest service release for 9.1 (2055) our grids have started to behave strangely in IE7/8.
After the screen is loaded the grid re sizes all the columns in the grid independent of the header rows. Meaning both the header row, and the subsequent filter row are left unchanged, and the grid rows are re sized to a different size. Keep in mind, it could actually be vice versa. The header rows (including filter row are sized together) and table rows are sized independent of each other and end up looking really, really lame.
Has anyone else encountered this problem and will the July service pack fix this issue? We don't see the issue occurring in Firefox, only IE7/8.
Thanks in advance.
PS: Grid.DisplayLayout.StationaryMargins = Header and DisplayLayout.TableLayout = Fixed.
If I set StationaryMargins = No, the header \ row resizing issue goes away.
However, I want a StationaryMargins set to header so user will still see them when scrolling down.
Was able to easily reproduce the problem in a separate project. It happens when the column width is set programmatically in the code-behind. Soon as you do that, a JavaScript error in IE7/8 is getting thrown from the Infragistics JavaScript source. Soon as you try to re size any columns using your mouse the error is thrown again. The grid row columns are then sized differently than the header row columns (in my case header and filter row).
I zipped up the project and have submitted a support case.
Hopefully the July hotfix can correct this issue.