protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
string input = TreeView1.SelectedValue.ToString();
DataSet ds = new DataSet();
TreeLogic bl = new TreeLogic();
TreeNode root= new TreeNode(input);
ds = bl.getChild(input);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
TreeNode tnode = new TreeNode(ds.Tables[0].Rows[i][1].ToString());
tnode.SelectAction = TreeNodeSelectAction.Expand;
root.ChildNodes.Add(tnode);
}
}
Child nodes not displays when i select parent node. Can any one tell why?
Edit: If you are trying to add those new nodes as children of the selected node, you’re doing it wrong =) You need to do this: