|
Rank: Newbie Groups: Member
Joined: 8/24/2009 Posts: 6
|
Hello,
I work on a web page consisting of 3 Grid (each of 10 columns / 100 lines) which obtains response times very long with Internet Explorer 7. However, the page works fine with Firefox 3.5. I see a display time of 12 seconds for IE and 2 seconds for Firefox. Do you know why the behavior is different? Do you know similar cases?
Best Regards
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,194
|
Hi,
I am not sure why IE is so much slower, but you can try to reduce load time by making sure the Grid has a fixed size, not a percentage size. Also reduces the number of columns if possible. If it is still slow, you can try to produce a test project that demonstrates the problem. We will take a look as soon as we have that. We will PM you as to where to send.
Thanks!
|
|
Rank: Newbie Groups: Member
Joined: 8/24/2009 Posts: 6
|
Thanks for your response,
So i continued my test after your help., and i not tell you that my page is a tab of a Tabcontainer AjaxToolkit. I moved the page in a new blank page of the application and response times are better and get off at 6 seconds.(with IE 7) Then I created a new project with this one page and the time drops to 2 seconds. I also did tests with Mozilla Firefox, the times are respectively 3 and 1 seconds.
So I think the problem is not the component Grid but more than what is around. I will replace the UpdatePanel and TabContainer AjaxToolkit of the components CallBackPanel and TabStrip and see what happens.
Maybe an other idea?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,194
|
Hi,
Yes. You can try it with CallbackPanel and TabStrip. Our sample project uses both of them with Grid and they work well with each other.
You can also try to simplify your page a bit. Very often changes on a single element would trigger the browser to recalculate the layout for the whole page. That slows down things considerably. The easiest solution is obviously to break down a huge page into several small pages. Another solution is to try to give the browser more "hints", for example, apply fixed pixel size to elements. But with either method you will have to use trial and error to find out the more optimal solution.
Thanks!
|
|
Rank: Newbie Groups: Member
Joined: 8/24/2009 Posts: 6
|
Hi again,
After your message, i modified my code and no change... I downloaded debugbar and IEtester to continue my test and my page work fine on IE 8 and Mozilla Firefox. IE 6 and IE 7 are always very slow. So i conclude my problem is a Ajax problem ... I say that because when i delete updatepanel in aspx, the page is load in 3 secondes on all explorer..
So thanks for your help, And if i will found, i will response on this post!
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,194
|
Thank you very much for the update!
|
|