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.
Actually, I should have said "WebListBar doesn't work in Chrome - doesn't respond to key clicks". Should I raise Chrome issues in the normal way? Is Chrome available in the drop down list?
I know that Chrome doesn't have much market share (yet) but it has been specifically written to improve the speed of Google's web apps (i.e. JavaScript performance), I'm sure that the NetAdvantage controls would really benefit. I've been tempted to put in a shortcut in the dev version to allow me to get to a grid which I'm pretty sure will sort much faster than in IE.
Rob,
If you haven't already done so, please test this with NetAdvantage for Web Client (ASP.NET) 2009 Volume 1. Google Chrome is a supported browser in this version.
If this version doesn't resolve your issue, please submit a support request through the normal channels, so that we can investigate and find a resolution.
Just upgraded to 2009 Vol 1 and the ultraweblistbar still doesn't respond to click events. I'm just putting together a pilot version of the site so I can let support see it in action.
PS. Pet gripe - the support phrase "I've put together a demo example and that works fine". That doesn't really help and the tone is condescending IMHO. I'm not in the habit of making up support issues. Web apps are complex systems and most often, it's the overall complexity that leads to the problem.
I have just upgraded an existing web app from NetAdvantage 8.2 to NetAdvantage 9.0 because I had discovered that the hierarchical grid expand icons were not visible in IE8. After upgrading, the problem still exists.
Is there a timeline for providing a hierchical grid that works in IE8?
Thanks,Pam
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.
That'll be 9.1 hotfix.
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?
You can try changing DisplayLayout.RowExpAreaStyleDefault.Width
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?