Hi pizzamaker74 ,
You can put one TreeView control on page and write some code in selectednodechanged event.
See one sample,
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
</div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TreeView ID="TreeView1" runat="server"
onselectednodechanged="TreeView1_SelectedNodeChanged">
</asp:TreeView>
</ContentTemplate>
</asp:UpdatePanel>
</form> protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
TreeNode parentnode = new TreeNode("click me", "01");
this.TreeView1.Nodes.Add(parentnode);
}
//this.ToolkitScriptManager1.r
}
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
TreeNode sel = this.TreeView1.SelectedNode;
string val = sel.Value;
TreeNode child1 = new TreeNode("i'm child1", "0101");
sel.ChildNodes.Add(child1);
TreeNode child2 = new TreeNode("i'm child2", "0102");
sel.ChildNodes.Add(child2);
}