<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx</link><description>This is what we got couple of weeks ago: an Ajax enabled ASP.NET web application was using a TreeView control within an UpdatePanel to show a complex tree of hierarchical data (the sample we got had more than 2.000 nodes with varying degrees of nesting).</description><dc:language>it-IT</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft news and tips &amp;raquo; Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#8391825</link><pubDate>Mon, 14 Apr 2008 13:35:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8391825</guid><dc:creator>Microsoft news and tips &amp;raquo; Very slow TreeView in UpdatePanel</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://microsoftnews.askpcdoc.com/?p=2245"&gt;http://microsoftnews.askpcdoc.com/?p=2245&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#8435022</link><pubDate>Mon, 28 Apr 2008 13:13:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8435022</guid><dc:creator>Mohammed Mohi</dc:creator><description>&lt;p&gt;Thanks man it is very useful article&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#8435741</link><pubDate>Mon, 28 Apr 2008 20:18:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8435741</guid><dc:creator>Eric Tsai</dc:creator><description>&lt;p&gt;Thanks! Setting EnableClientScript to false solves my problem.&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#8655096</link><pubDate>Thu, 26 Jun 2008 09:43:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8655096</guid><dc:creator>Mahendra</dc:creator><description>&lt;p&gt;thank you veru much &lt;/p&gt;
&lt;p&gt;it solved my problem&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#8926156</link><pubDate>Fri, 05 Sep 2008 13:22:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8926156</guid><dc:creator>Eric</dc:creator><description>&lt;p&gt;Now another script (&lt;a rel="nofollow" target="_new" href="http://geekswithblogs.net/ranganh/archive/2006/03/25/73300.aspx"&gt;http://geekswithblogs.net/ranganh/archive/2006/03/25/73300.aspx&lt;/a&gt;) to auto check-uncheck children with it's parent doesn't work for collapsed children.&lt;/p&gt;
&lt;p&gt;But it speeds up the postback! Very good tip.&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#9141548</link><pubDate>Tue, 25 Nov 2008 14:08:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9141548</guid><dc:creator>Stan Velev</dc:creator><description>&lt;p&gt;Actually, if you are using ASP.Net 3.5 (which is the relevant version for the documentation you are quoting), you can have the tree within an UpdatePanel, with the EnableClientScript set to &amp;quot;true&amp;quot;, but have the UpdatePanel property ChildrenAsTriggers set to &amp;quot;false&amp;quot;. Then you have to list all the events that should trigger the postback on the UpdatePanel as AsyncPostBackTriggers, and hopefully your TreeView TreeNodeCollapsed and TreeNodeExpanded would not be among these. This way, the tree will use its own AJAX to draw itself on expand/collapse, while any other events which need to trigger an UpdatePanel refresh, will do so. &lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#9184643</link><pubDate>Mon, 08 Dec 2008 16:48:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9184643</guid><dc:creator>Geoff</dc:creator><description>&lt;p&gt;Thank you! This helped solve the problem I was having (ajax collapsing everything upon TreeNodeExpanded)&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#9762947</link><pubDate>Tue, 16 Jun 2009 22:36:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9762947</guid><dc:creator>Justin</dc:creator><description>&lt;p&gt;Very useful article. It fixed my problem where Treeview within an UpdatePanel throws javascript error upon expanding/collapsing nodes.&lt;/p&gt;</description></item><item><title>re: Very slow TreeView in UpdatePanel</title><link>http://blogs.msdn.com/carloc/archive/2008/04/14/very-slow-treeview-in-updatepanel.aspx#9810877</link><pubDate>Wed, 01 Jul 2009 15:10:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810877</guid><dc:creator>Joe O</dc:creator><description>&lt;p&gt;Thank you. &amp;nbsp;This sped up my postbacks greatly!&lt;/p&gt;</description></item></channel></rss>