Hi all,
what i am trying to do is have two treeviews on a page. one is bound to a datasource with checkboxes.
What i want to happen is that as a user checks the checkboxes in one treeview, just the checked items appear in the second treeview.
I tried to bind the second treeview to the RadTreeView1.Checknodes list, but that list does not maintain the different levels of the item. eg. a list like
what i am trying to do is have two treeviews on a page. one is bound to a datasource with checkboxes.
What i want to happen is that as a user checks the checkboxes in one treeview, just the checked items appear in the second treeview.
I tried to bind the second treeview to the RadTreeView1.Checknodes list, but that list does not maintain the different levels of the item. eg. a list like
- A
- B
- C
- D
- E
- F
So if i select A (that is set to select all the children as well) binding to the checkednodes just gives a flat treeview
- A
- B
- C
- D
I want to to come out indented as the original.
Note: if B is selected, A is selected as a partial selection (tristate checkbox) so the full branch should always be selected.
Ideas?