Hi,
I tried to get the tree to expand all nodes on initial page load, but couldn't get any of the supported Expand methods to work. What was missing?
Try #1 failed.
==========
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
RadTreeView.ExpandAllNodes();
}
Try #2 failed
==========
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
ExpandAllTreeNodes(RadTreeView1.Nodes);
}
private void ExpandAllTreeNodes(RadTreeNodeCollection nodes)
{
foreach (RadTreeNode node in nodes)
{
node.Expanded = true;
ExpandAllTreeNodes(node.Nodes);
}
}
Thanks.
I tried to get the tree to expand all nodes on initial page load, but couldn't get any of the supported Expand methods to work. What was missing?
Try #1 failed.
==========
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
RadTreeView.ExpandAllNodes();
}
Try #2 failed
==========
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
ExpandAllTreeNodes(RadTreeView1.Nodes);
}
private void ExpandAllTreeNodes(RadTreeNodeCollection nodes)
{
foreach (RadTreeNode node in nodes)
{
node.Expanded = true;
ExpandAllTreeNodes(node.Nodes);
}
}
Try #3 failed
=========
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
ExpandAllTreeNodes(RadTreeView1.Nodes);
}
private void ExpandAllTreeNodes(RadTreeNodeCollection nodes)
{
foreach (RadTreeNode node in nodes)
{
node.ExpandChildNodes();
}
}
Thanks.