Grid and Layout not working in IE9

I’m getting following error when accessing my site using DHTMLLayout and grid in IE9:

SCRIPT87: Invalid argument.
dhtmlxlayout.js, line 12 character 3741

The line on which error occured is: td.style.height = tdH+“px”;

And Grid throws error ivalid XML.

Note i tried putting common js as given in blog dhtmlx.com/blog/?p=604
but that makes no difference.

Please check if you have defined width and alignment for all grid columns. If issue still occurs please provide us any kind of demo where it can be reconstructed

I tried on my colleague machien and replacing the Fix (common js) made it work. Seems some cache issue on my machine.

Yes we are having the same issue on IE8.

If I specify <column width=’*’ …

the issue goes away, but the user cannot re-size the columns in the grid manually. if I don’t specify a width, then I get the exception, but only on IE. It works fine on Firefox.

I need to be able to allow the user to size the columns manually … is there a fix for this?

Try to define column width in percents.

<column width='10' .. ... <settings> <colwidth>%</colwidth> </settings>

Thank you that worked!