Good afternoon, everyone.
I'm developing a web app that utilizes the RadDocks, zones and layouts like in the "MyPortal" demo. I've got the layouts working, and all the docks are loading whichever controls they're assigned.
One of these controls is a RadGrid, currently holding less than 420 rows of data. When each row is databound, I'm doing a check on the server to figure out which CSS class to apply, along with the text and command argument of a button in the row. We aren't using a pager since the dock itself will only show 4 or 5 rows of data at a time.
So here's the hitch. In Firefox, Chrome and Safari, everything is smooth and quick. In IE 8 (on a 32-bit Win7 machine, also what the vast majority of users will be using the application on), the page hangs and is very unresponsive; it takes about a minute to render the page even though loading the data is very quick. There isn't much Javascript on the page (that control doesn't have any at the moment) and if I put a pager in there, it will load, yet still be slow. I've isolated the other controls, and it's definitely the one with the RadGrid (we have one control with a RadScheduler and others have charts). I've looked into optimizing it (we're already binding with a web service), yet I can't seem to figure out what else may be causing the grid's processor/memory hogging when loading in IE. Is there anything else I can do to get the grid to behave properly in IE?
I'm developing a web app that utilizes the RadDocks, zones and layouts like in the "MyPortal" demo. I've got the layouts working, and all the docks are loading whichever controls they're assigned.
One of these controls is a RadGrid, currently holding less than 420 rows of data. When each row is databound, I'm doing a check on the server to figure out which CSS class to apply, along with the text and command argument of a button in the row. We aren't using a pager since the dock itself will only show 4 or 5 rows of data at a time.
So here's the hitch. In Firefox, Chrome and Safari, everything is smooth and quick. In IE 8 (on a 32-bit Win7 machine, also what the vast majority of users will be using the application on), the page hangs and is very unresponsive; it takes about a minute to render the page even though loading the data is very quick. There isn't much Javascript on the page (that control doesn't have any at the moment) and if I put a pager in there, it will load, yet still be slow. I've isolated the other controls, and it's definitely the one with the RadGrid (we have one control with a RadScheduler and others have charts). I've looked into optimizing it (we're already binding with a web service), yet I can't seem to figure out what else may be causing the grid's processor/memory hogging when loading in IE. Is there anything else I can do to get the grid to behave properly in IE?