
Dim
nodeCollection As IList(Of Telerik.Web.UI.RadTreeNode) = RadTreeView1.CheckedNodes
For Each node As Telerik.Web.UI.RadTreeNode In nodeCollection
If e.Node.Value = objuser.ViewableDivisionID Then
e.Node.Checked =
True
End If
Next

In our application we make quite a bit of use of your nested Radgrids, where we must be able to delete each element of the Grid (both parent and children) independently. We have logic that will delete the parent along with all of its children. This is invoked by way of a GridButtonColumn (like the one listed below) which is defined in the parent grid.
Within the parent Grid we have the command:
OnDeleteCommand="WBSGrid_DeleteCommand"
The above method is invoked successfully when we click the GridButtonColumn in the Parent Grid.
Within the GridTableView object contained within the DetailTables portion of the (child) grid we have the following entry:
<telerik:GridButtonColumn
ConfirmText="Delete this Task?"
ConfirmDialogType="RadWindow"
ButtonType="ImageButton"
ImageUrl="~/images/Delete.gif"
ConfirmTitle="Delete"
CommandName="DeleteOption" Text="Delete this Task"
UniqueName="DeleteOptionColumn"
HeaderText = "Delete">
<HeaderStyle Width="35px" HorizontalAlign="Center"/>
<ItemStyle HorizontalAlign="Center" />
</telerik:GridButtonColumn>
When we click one of the Delete Buttons in our child grid, a RadWindow pops up asking us if we wish to delete the entry. So far so good. But if we choose to delete, nothing else happens. Unlike the parent grid, where the OnDeleteCommand element is available to us, there seems to be no corresponding element for the nested grid.
And, if we do find out how to ‘hook up’ our delete button to a code-behind method, we are concerned that it may be awkward to obtain the correct key from the nested grid.
Do you have any suggestions?