|
Hi all,
I have bounded tree view to this wat with a xml file.
tree view.......
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="XmlDataSource1" ExpandDepth="2" ImageSet="Arrows" > <DataBindings> <asp:TreeNodeBinding DataMember="submenu" TextField="submenuname" ShowCheckBox="False" /> <asp:TreeNodeBinding DataMember="submenu1" TextField="submenu1name" /> </DataBindings> <ParentNodeStyle Font-Bold="True" Font-Size="Small" Font-Names="Tahoma" ForeColor="DarkBlue" /> <SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px" VerticalPadding="0px" /> <NodeStyle Font-Names="Tahoma" Font-Size="10pt" HorizontalPadding="10px" NodeSpacing="6px" VerticalPadding="0px" /> </asp:TreeView> <asp:XmlDataSource ID="XmlDataSource1" runat="server"></asp:XmlDataSource>
XML
<?xml version="1.0" encoding="utf-8" ?> <MainMenu> <submenu submenuname="IT Department"> <submenu1 submenu1name="PSU - IT Unit" url="programsupport.aspx" /> </submenu> <submenu submenuname="Documentation"> <submenu1 submenu1name="Documents and Reports" url="documentation.aspx" /> </submenu> <submenu submenuname="Network of WII"> <submenu1 submenu1name="Diagrams" url="diagrams.aspx" picurl="images/icon_editlist.gif"/> <submenu1 submenu1name="Detailed Information" url="detailinfo.aspx" /> </submenu> <submenu submenuname="Policies"> <submenu1 submenu1name="Policies" url="policies.aspx" /> </submenu> <submenu submenuname="Domain and Websites"> <submenu1 submenu1name="Domains" url="domains.aspx" /> <submenu1 submenu1name="Websites" url="websites.aspx" /> </submenu> <submenu submenuname="Software License"> <submenu1 submenu1name="Current Status" url="servers.aspx" /> <submenu1 submenu1name="What we require" url="operatingsystem.aspx" /> </submenu> <submenu submenuname="Disaster Recovery Management"> <submenu1 submenu1name="Backup" url="backup.aspx" /> <submenu1 submenu1name="Failover" url="failover.aspx" /> <submenu1 submenu1name="Recovery" url="devicelist.aspx" /> </submenu> <submenu submenuname="Future Strategies"> <submenu1 submenu1name="Strategies" url="strategies.aspx" /> </submenu> </MainMenu>
and in code behind file..
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { XmlDataSource1.DataFile = "my.xml"; }
}
its working fine...
Now the issue is that if i want to add a node to this or add subnodes and add subnode's node
the how to do that programatically. I googled it a lot but didnt get yet...
help me please
thanx
for this if i have to bind data from database table then let me know HOW. how to do this all.
|