This is a migrated thread and some comments may be shown as answers.

Get hierarchy level and child item count

3 Answers 188 Views
TreeList
This is a migrated thread and some comments may be shown as answers.
Tina
Top achievements
Rank 1
Tina asked on 16 Apr 2013, 09:44 AM
How can we determine the hierarchy level and child item count in a treelist?

3 Answers, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 16 Apr 2013, 09:50 AM
Hi,

Try the following code.
C#:
protected void RadTreeList1_ItemDataBound(object sender, Telerik.Web.UI.TreeListItemDataBoundEventArgs e)
{
   TreeListDataItem item = e.Item as TreeListDataItem;
   int level = item.HierarchyIndex.NestedLevel;
}
 
protected void RadTreeList1_PreRender(object sender, EventArgs e)
{
   foreach (TreeListDataItem item in RadTreeList1.Items)
   {
      if (item.Expanded)
      {
          int count=item.ChildItems.Count;
      }
   }
}

Thanks,
Shinu
0
Tina
Top achievements
Rank 1
answered on 22 Apr 2013, 12:15 PM
Thanks..it works.How can we use firecommand in treelist similar to radgrid?
0
Shinu
Top achievements
Rank 2
answered on 22 Apr 2013, 12:23 PM
Hi,

C#:
protected void RadButton1_Click(object sender, EventArgs e)
{
     RadTreeList tree = (this.FindControl("RadTreeList1") as RadTreeList);
    TreeListEditableItem item = (TreeListEditableItem)RadTreeList1.GetItems(TreeListItemType.EditItem)[0];
    item.FireCommandEvent("Update", "");
}

Thanks,
Shinu
Tags
TreeList
Asked by
Tina
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Tina
Top achievements
Rank 1
Share this question
or