Hi
I've the code of an old version of the infragistics suite (v2007.3) and I've found a very weird performance problem that arises when using IE8.
I'm reporting it because it is occurring also in your demo site that is using the version 2009.1, but I don't know if this problem has been solved in the hotfix you have released for the 2009.1.
The problem is in this javascript procedure: file 'ig_webgrid_dom.js', function "init" contained in object igtbl_ptsRow. The actual problem is this line of code
tr.cells[j].id = cellId.join(
"_");
That line of code (the setting of the id of a cell) is very very very slow under IE8, but has no impact with IE7.
Can you tell me whether this issue has been solved in v2009.1 hotfix?
Is the source code of the hotfix available upon buying v2009.1?
Best regards, Andrea Pirola
I am in the same boat.. using 11.1.2135
The grid loads a number of rows, however when you select a row, the screen locks for a long time. I get a black background and finally after a minute or so, it allows me to enter the row.
I am using IE9
I use UltraWebGrid 2011.1, but the javascript is so slow in IE8
Is there any solution now?
Hi..
calling "InitializeGridIds" in InitGrid works great.
But the performance is already fine if grid has lesser number of rows (50-70 rows)... if grid has > 200-400 rows then the solution you have provided takes considerable amount time (in loop and assigning ids to cells) and grid loads after a delay of 30-40 seconds.
Is there any way we can assign "CellId" from server side at databind? (i know cellid assigned dynamically when you click on cell)
Thanks for the info ^ ^. Unfortunately it didn't work for me at all, using 9.2 + hotfix at the moment and while the groups load faster than they did in 9.1, expanding a group causes serious issues, bowser locks up, when it actually renders the group, right clicking on a cell to open a menu takes forever, all the time the processor is going nuts.
I'm paging, sorting and grouping on the server, as you would imagine this is pretty quick, then when the response is sent the problems start.
Can't you just fix up the old IE6 grid for IE8? It's getting beyond the joke here, we have built 2 intranet sites around ultrawebgrids and they are now next to useless!
I've been on the forums and noone from infragistics has offered any solution, I talked to support about the issues I was having and got the usual, did you apply the hotfix? IE8's fault, etc.
The action of calling getRow initializes the row identifiers in the client, which is the primary purpose of the code.