There appears to be a bug in IE9 when it comes to rendering whitespace between table elements which are generated in an ajax update. You can see the effects of this bug in the attached before and after screen shots. After an ajax update the top row of the table gets shifted to the right because an extra column is inserted just in that row. I have found several threads relating to this IE9 bug:
http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/e6f49d52-ec3f-47c5-802e-b80d1a58ed39
http://stackoverflow.com/questions/7267014/ie9-table-has-random-rows-which-are-offset-at-random-columns
Most of the posts seem to point to the elimination of spaces between <.td></td> tags as a work around, but I believe I have done that and the issue still occurs.
Anyhow, is Telerik aware of this IE9 bug? If so, I wonder if Telerik can implement the whitespace scrubbing method shown in the second forum listed here when generating the content being sent through AJAX.
Any thoughts/ideas on how to avoid this issue? Microsoft doesn't seem to be in a hurry to fix it.
http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/e6f49d52-ec3f-47c5-802e-b80d1a58ed39
http://stackoverflow.com/questions/7267014/ie9-table-has-random-rows-which-are-offset-at-random-columns
Most of the posts seem to point to the elimination of spaces between <.td></td> tags as a work around, but I believe I have done that and the issue still occurs.
Anyhow, is Telerik aware of this IE9 bug? If so, I wonder if Telerik can implement the whitespace scrubbing method shown in the second forum listed here when generating the content being sent through AJAX.
Any thoughts/ideas on how to avoid this issue? Microsoft doesn't seem to be in a hurry to fix it.