or
<telerik:RadTreeView ID="treeView" runat="server" DataFieldID="ID" DataFieldParentID="ParentID" DataTextField="Text" DataValueField="ID" Skin="Outlook" CssClass="tree" CheckBoxes="true" OnClientNodeChecked="ClientNodeChecked" EnableViewState="true"> <DataBindings><telerik:RadTreeNodeBinding CheckedField="Checked" Checkable="true" /></DataBindings> <NodeTemplate>......
Private Sub RadGrid1_ItemCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid1.ItemCommand Select Case e.CommandName Case RadGrid.PerformInsertCommandName Dim editableItem As GridEditableItem = CType(e.Item, GridEditableItem) Dim val = DirectCast(editableItem.FindControl("tbVal"), TextBox).Text PerformInsert(val) Case RadGrid.UpdateCommandName Dim editableItem As GridEditableItem = CType(e.Item, GridEditableItem) Dim val = DirectCast(editableItem.FindControl("tbVal"), TextBox).Text PerformUpdate(val) Case RadGrid.DeleteCommandName Dim editableItem As GridEditableItem = CType(e.Item, GridEditableItem) Dim val = DirectCast(editableItem.FindControl("tbVal"), TextBox).Text PerformDelete(val) End SelectEnd Sub

ASPX PAGE MARKUP
RadGrid Layout: