Hello,
I think the flickering is due to the TreeView control will postback for
node selecting unless the TreeNode is configured as a navigate link(has
NavigationUrl ).
Yes, the Atlas has provided an UpdatePanel which can help postback and
rerender partial of a page without postback. However, any codebehind that
executed and the controls referenced by the updatepanel is also limited to
the controls within that UpdatePanel. For your scenario, you'll load some
certain content at the TreeNode's select event, I think the content area
should be in a different part on the page other than the TreeView's. Thus,
UpdatePanel won't quite work.
BTW, if the load content operation and codelogic does include many
server-side setting changes, I think it's reasonable to postback the page.
Would you provide us some detailed info on how you change the content in
TreeView's SelectedNode change event?
Sincerely,
Steven Cheng
Microsoft MSDN Online Support Lead
This posting is provided "AS IS" with no warranties, and confers no rights.