The width of the header on the UltraWebGrid is too long in IE7 when the grid is larger than the containing table. I've attached some basic source code which replicates the issue. The issue only appears in IE7. IE8, 9 and Firefox seem fine. This is an issue because many of the clients still use IE7.
Hi ikaden,
Please do not hesitate to contact me if you need assistance regarding this matter.
Thank you for posting in the community.
I was able to replicate the behavior using the sample you have provided. However, setting UseFixedHeaders in the grid's DisplayLayout to True seems to resolve the matter. I can suggest that you enable fixed headers for IE7 only. Here is an article explaining how information about browser type and version may be accessed on the server:
http://msdn.microsoft.com/en-us/library/ie/3yekbd5b.aspx
Please note that the UltraWebGrid control is now outdated and as of .NetAdvantage 2011 Volume 2 is no longer included in our product package. I would suggest that you consider switching to the WebDataGrid/WebHieararchicalDataGrid. More information regarding these controls is available at:
http://help.infragistics.com/NetAdvantage/ASPNET/2011.2/CLR4.0/?page=Web_WebDataGrid_WebDataGrid.html
Additional samples demonstrating the features of these grids can be found at:http://samples.infragistics.com/aspnet/
Feel free to contact me if you have any questions.