Hi,
Today i installed IE8. Im getting many issues with my project, especially in infragistics.
The problem was in the ultrawebgrid. The error is "Microsoft JScript runtime error: 'undefined' is null or not an object" ,
which occurs in the following line
row=rows.getRow(parseInt(parts[i],10),row.Element?null:row);
in the function igtbl_getRowById.
Can anyone provide me solution for this problem.
Thanks for your feedback. IE8 is till BETA, and there are many issues with it. They will address most of these issues (including the above), once it is officially released.
You can look at this link for further information:
http://www.quirksmode.org/blog/archives/2008/03/ie8_beta_1_firs.html
The cells[] and rows[] nodeLists don't work.
Regards,
Angel
I've just installed IE8 out of interest and it's broken www.whatpub.org :-) Behind the scenes the grid is used a lot and it's gone completely read-only! This is with 2007 Vol 2. Google Chrome works better but the UltraWebListBar is also read-only.
Time to roll back the PC to before IE8!
Cheers, Rob.
We're targeting end of the month for the service release in which majority of IE8 issues are resolved.
Please make sure to report your issue so that we test this particular scenario.
Thank you.
Thanks for your speedy reply.
I've continued fiddling with the grid attributes and have determined that the root problem lies in the fact that when the grid is rendered in IE8, there is no space allocated for the width of the column that is used for the placement of the expand/collapse icon. As a result, the icon is not visible.
Is there a grid (or display header) attribute that allows me to control the width of this column? Perhaps I just need to intentionally set this to a width large enough to display my icon?
Thanks,Pam
You can try changing DisplayLayout.RowExpAreaStyleDefault.Width
I actually tried that after I posted my last question. However, it does not appear to have any effect in IE6, IE7 or IE8. This leads me to believe that I have some other attribute set (or not set) that is in conflict with this one.
On IE 8, further testing shows that the second and third level bands have what looks to be about 30 pixels of space allocated to the Expand/Collapse area while the top-most band has no space at all until I manually resize the top band. When I attempt to resize the top band, the width of the row snaps to full screen width and the expand/collapse icon is given just enough space to hold the icon (9 pixels).
Unfortunately, I upgraded to this version expressly for the purpose of fixing this display issue in IE8. Since the bug still exists in IE8 after the upgrade, i'm either going to have to continue regression testing the other Infragistics controls in my application or completely back out of the upgrade and go back to version 8.2. From what you see on your end, if a new release is made available at the end of the month, will it be a new version (e.g., 9.2, thus requiring another upgrade) or will it just be a hotfix?
That'll be 9.1 hotfix.