Our installation is in the process of converting from IE7 to IE8. I've been running a production .net project using Infragistics suite 8.3 for more than a year now. Every desktop at our site that currently runs under IE8 and uses an Infragistics webgrid that contains more than 50 records or so takes > 2 minutes to display on the screen. Grids with only a few records seem to display fine. My grids have very few columns (ten max) and systems still running IE7 have very acceptable performance.
Discussions on the forums imply that simply upgrading to suite 9.1 (+ service pack) or later would fix the performance issue. I have just finished upgrading to suite 10.2 CLR2.0. I'm reasonably sure that I've done it correctly -- my project builds without error and runs fine. Problem is, my large grids still won't display within a reasonable amount of time. It's as if upgrading to 10.2 has no affect at all.
Tech support suggested looking into XML Load on Demand or Paging to load the grids, but it seems to me that 10.2 grids under IE8 should perform as well as 8.3 grids under IE7 do.
Am I overlooking something obvious? Can I check something to make sure I'm using the 10.2 suite correctly?
Did you happen to run an IE8 script profiler and see what was taking so long in 8.3?
I am running 9.1(9.1.20091.1015) and when trying to load a 400 row dataset into a Auto(not xml) grid it takes ~ 13 minutes(769,600 ms).
JScript - window script block 400 769,600.16 769,391.05 http://localhost:21095/Web/ScriptResource.axd?d=GvF3IAsw-ynoJik6MGOIhVBtIoUhTFGAHbkGtnR_zX049XOZ8Y2reJTWjIlRFMnW8nx3OaRfAl-nHJP 11,164
This is the script: ig_shared.js AKA //vs 021209
Line 11,164 is the "init" method of the grid :(
I found my problem. I had copied the 10.2 scripts to the wrong script folder in my project. Apparently, I was still referencing the 8.3 scripts. When I copied the 10.2 scripts to the correct folder, the grids display in record time. Upgrading to Suite 10.2 corrected my IE8 performance problem in fine fashion.