<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
and are curretly experiencing issues with the column widths in the UltraWebGrid grids. In this specific table, the width of the column headers doesn't match the width of the data or the column footer, which do match. Has anyone had a similar issue, and if so, how did you alleviate it?
I know that this problem has usually been solved by using percentage widths instead of pixel based widths, but I already tried that and it didn't seem to help.
Thanks,Matt
FYI, I don't know how much this helps, but the grid displays fine in Firefox but not in IE7.
I know for sure that IE7 in standards mode (by default it is in quirksmode, the DOCTYPE turns IE in standards mode) IE7 has problems when it comes to interpreting widths of table columns. There is a good discussion here (I recommend going through that forum, there is good stuff there)
http://www.highdots.com/forums/cascading-style-sheets/ie-7-bug-declared-width-233544.html
Since UltraWebGrid essentially renders as HTML <table> it gets affected by this as well.
I believe in this cases like that the best way to proceed is to contact our dedicated support department via this link:
http://devcenter.infragistics.com/Protected/SubmitSupportIssue.aspx
and if possible (if you have the time) - send them a small subset of your project reproducing the exact issues - this way, it will be much easier for them to reproduce it locally and hopefully advise further.
I tried removing the doctype from our main container and it fixes the problem with the webgrid, but since we're using the AJAX Control Toolkit it's not exactly an option (at least without recompiling the toolkit).
I managed to get the Table Header and Footer to remain lined up and have the body be the only thing off. I accomplished this by setting the column widths to percentages instead of fixed pixel widths. Unfortunately, the table body is the only thing that reaches to 100%, the header and footer both fall short by a little bit.
(you'll probably have to go to it directly to see the whole image: http://i36.tinypic.com/2i79ykh.jpg)
Any suggestions?