473,385 Members | 1,798 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

treevew too slow in IE runs instantly in Firefox

Not sure what is going on. I have a treeview of an XmlDataSource with
cacheing enabled. With only a few nodes there is no problem on a postback,
the treeview is repainted immediately. With a lot of nodes and many many
leaves, it can take 2 minutes for a repaint. Both running in debug (VS2005)
or just running the web page from the wwwroot server using IE7. However, if
I bring up FireFox to view the page, the repaint takes only a second. That
is a huge difference and the treeview navigator is actually useable.

I added validateRequest="false" to the page directive but that didnt help.
There must be some setting in IE7 causing the problem??? Once the treeview
is drawn both IE7 and FF work fine. One can expand or collapse notes, put
[x] in checkbox, etc. But a postback in IE7 can take 2 minutes -vs- one
second in FF. The postback on page_load does not explicitly draw the
treeview; the problem seems internal to IE7 and there are no errors in the
event log.

--
================================================== ====================
Joseph "Beemer Biker" Stateson
http://ResearchRiders.org Ask about my 99'R1100RT
================================================== ====================


Sep 7 '07 #1
2 2705
the treeview renders as a table. ie has poor table rendering
performance, so you will want to cut the number of node down (say < 40).
if the tree is large, you wnat to use an ajax enabled treeview that
loads nodes when opened (not repaint like update panel).

-- bruce (sqlwork.com)

Joe Stateson wrote:
Not sure what is going on. I have a treeview of an XmlDataSource with
cacheing enabled. With only a few nodes there is no problem on a
postback, the treeview is repainted immediately. With a lot of nodes
and many many leaves, it can take 2 minutes for a repaint. Both running
in debug (VS2005) or just running the web page from the wwwroot server
using IE7. However, if I bring up FireFox to view the page, the repaint
takes only a second. That is a huge difference and the treeview
navigator is actually useable.

I added validateRequest="false" to the page directive but that didnt
help. There must be some setting in IE7 causing the problem??? Once the
treeview is drawn both IE7 and FF work fine. One can expand or collapse
notes, put [x] in checkbox, etc. But a postback in IE7 can take 2
minutes -vs- one second in FF. The postback on page_load does not
explicitly draw the treeview; the problem seems internal to IE7 and
there are no errors in the event log.
Sep 7 '07 #2
Thanks Bruce - I am sure you are correct about opening nodes on demand when
there are many nodes. My problem here (i am guessing) is that it turned out
there was not enough memory available, even with 3gb. At one time I had 2
copies of VS2005 open. When I closed VS2005 and ran from
localhost/default.aspx it took only 15 seconds -vs- 2 minutes. That is
still slower than firefox but is useable. When I published to the remote
server that is supposed to handle the page, firefox took 3 seconds to load
(instead of 1 second) and IE7 took 15 seconds to load the same tree. I had
been running the page under the debugger (VS2005) and that seemed to have
fragmented memory. I have not used ajax but I googled around and ajax
treeview's are available, but at a price. The "bind depth" property of the
treevew seems to make an exponential difference in time for IE7 to load, but
not for FF.

"bruce barker" <no****@nospam.comwrote in message
news:eN**************@TK2MSFTNGP05.phx.gbl...
the treeview renders as a table. ie has poor table rendering performance,
so you will want to cut the number of node down (say < 40). if the tree is
large, you wnat to use an ajax enabled treeview that loads nodes when
opened (not repaint like update panel).

-- bruce (sqlwork.com)

Joe Stateson wrote:
>Not sure what is going on. I have a treeview of an XmlDataSource with
cacheing enabled. With only a few nodes there is no problem on a
postback, the treeview is repainted immediately. With a lot of nodes and
many many leaves, it can take 2 minutes for a repaint. Both running in
debug (VS2005) or just running the web page from the wwwroot server using
IE7. However, if I bring up FireFox to view the page, the repaint takes
only a second. That is a huge difference and the treeview navigator is
actually useable.

I added validateRequest="false" to the page directive but that didnt
help. There must be some setting in IE7 causing the problem??? Once the
treeview is drawn both IE7 and FF work fine. One can expand or collapse
notes, put [x] in checkbox, etc. But a postback in IE7 can take 2
minutes -vs- one second in FF. The postback on page_load does not
explicitly draw the treeview; the problem seems internal to IE7 and there
are no errors in the event log.

Sep 10 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: Albert Grennock | last post by:
Hi, Hope this is the right forum to ask in. Anyway in IE I go to this site and I click on computing on the left hand menu and it takes from about 6 to 15 seconds to open the submenu. I then...
5
by: Carlos Moreno | last post by:
Hi, I'm experiencing some really odd behaviour after upgrading to postgresql 7.4.1 We have three different machines: 1) Dual Athlon, 1GB RAM running RedHat 7.3 with all the updates...
6
by: wizard04frms | last post by:
I have an ASP.NET page on a remote server that takes about 60 seconds to load from my Windows XP Pro SP2 computer with IE 6.0, but my local copy opens instantly. If I load the page from my...
2
by: johnb41 | last post by:
In my app, I need to open up a multipage tiff file, and also display it's thumbnail images IN HIGH QUALITY. (High Quality meaning anti-aliased, and looking good; not rough and pixely) The...
16
by: wizard04 | last post by:
On my WinXP machine, with both IE6 and Firefox 1.0, response.redirect and server.transfer take about a minute. But on my WinNT machine with IE5.5, it works instantly. What's going on?
0
by: schmurgon | last post by:
Debugging my 1.1 framework ASP.NET web application (which talks to a ..NET Web Service on the same machine) has become extremely slow since installing VS 2005 and / or SQL Server 2005. It takes...
10
by: kimiraikkonen | last post by:
Hi there, I figured out, for the first execution for any .NET-powered app such as VB.NET or C#, it takes 7-8 seconds to see main form of "any" application even the application consists of a single...
7
by: colin | last post by:
Hi, Ive written a 3dmodel editor, and it works fairly well it harldy uses any cpu exept when its loading a texture from bitmap in the debugger, at all other times it hardly uses any cpu but from...
2
by: existential.philosophy | last post by:
This is a new problem for me: I have some queries that open very slowly in design view. My benchmark query takes about 20 minutes to open in design view. That same query takes about 20 minutes...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.