![]() |
Controlling TreeView Expand/Collapse
Controlling TreeView Expand/Collapse
With a TreeView bound to an XML file as below I want to obtain the functionality where Chapter 2 and 3 are forced to collapse when Chapter 1 is selected and Chapter 1 and 3 collapses when Chapter 2 is selected and so on. Any Ideas on how to solve this in a smart way? Data bindings <asp:TreeView id="BookTreeView" DataSourceID="BookXmlDataSource" runat="server"> <DataBindings> <asp:TreeNodeBinding DataMember="Book" TextField="Title"/> <asp:TreeNodeBinding DataMember="Chapter" TextField="Heading"/> <asp:TreeNodeBinding DataMember="Section" TextField="Heading"/> </DataBindings> </asp:TreeView> <asp:XmlDataSource id="BookXmlDataSource" DataFile="Book.xml" runat="server"> </asp:XmlDataSource> The XML file <Book Title="Book Title"> <Chapter Heading="Chapter 1"> <Section Heading="Section 1"/> <Section Heading="Section 2"/> <Section Heading="Section 3"/> </Chapter> <Chapter Heading="Chapter 2"> <Section Heading="Section 1"/> <Section Heading="Section 2"/> <Section Heading="Section 3"/> </Chapter> <Chapter Heading="Chapter 3"> <Section Heading="Section 1"/> <Section Heading="Section 2"/> <Section Heading="Section 3"/> </Chapter> </Book> |
| All times are GMT. The time now is 02:15 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.