or

Protected Sub ReloadCreatedRADTree(ByVal tv As RadTreeView, ByVal dt As DataTable) Dim message As String = "" Dim nodeColletion As IList = tv.GetAllNodes For Each node As RadTreeNode In nodeColletion Dim iLoopDT As Integer For iLoopDT = 0 To dt.Rows.Count - 1 Dim iBranchID As Integer = dt.Rows(iLoopDT)("BranchID") If node.Value = iBranchID Then node.Checked = True If node.Level = 0 Then If node.CheckState = TreeNodeCheckState.Unchecked Then 'even though i just instructed the node to be checked,it still has unchecked status here End If End If End If Next iLoopDT Next node End Subprotected void Button1_Click(object sender, EventArgs e) { int count = 0; string sukien = ""; string namhientai = ""; foreach (GridDataItem item in (How to get ID of RadGrid2 in this Event ?).SelectedItems) { foreach (GridColumn column in item.OwnerTableView.RenderColumns) { if (count == 1 || count == 2) { if (count == 1) sukien = item[column.UniqueName].Text.ToString(); if (count == 2) namhientai = item[column.UniqueName].Text.ToString(); } count++; } } }RGVMyTasksAll.MasterTableView.EditFormSettings.UserControlName = "MemberITaskDelete.ascx";RGVMyTasksAll.MasterTableView.EditFormSettings.PopUpSettings.Width = 400;sEditTUID = RGVMyTasksAll.Items[radGridClickedRowIndex].Cells[2].Text;tName = RGVMyTasksAll.Items[radGridClickedRowIndex].Cells[4].Text;RGVMyTasksAll.MasterTableView.EditFormSettings.CaptionFormatString = "Deleting Task: " + tName.ToUpper();RGVMyTasksAll.Items[radGridClickedRowIndex].Edit = true;ck = new HttpCookie("ITID", sEditTUID);Response.Cookies.Add(ck);RGVMyTasksAll.MasterTableView.AllowAutomaticInserts = false;RGVMyTasksAll.MasterTableView.AllowAutomaticUpdates = false;RGVMyTasksAll.Rebind();break;RadGrid rg = (RadGrid)CMFinds.FindControl(p, "RGVMyTasksAll");rg.AllowAutomaticInserts = false; rg.AllowAutomaticUpdates = false; rg.AllowAutomaticDeletes = false;rg.MasterTableView.AllowAutomaticInserts = false; rg.MasterTableView.AllowAutomaticUpdates = false; rg.MasterTableView.AllowAutomaticDeletes = false;rg.MasterTableView.IsItemInserted = false;rg.MasterTableView.ClearChildEditItems();rg.Rebind();