or
RadGrid1.MasterTableView.AllowPaging = FalseDim tableViewOrders = New GridTableView(RadGrid1)RadGrid1.MasterTableView.DetailTables.Add(tableViewOrders)tableViewOrders.AllowPaging = TruetableViewOrders.PageSize = 10RadGrid1.AllowSorting = TrueRadGrid1.ClientSettings.Scrolling.UseStaticHeaders = TrueRadGrid1.AllowFilteringByColumn = TrueRadGrid1.MasterTableView.HeaderStyle.Width = Unit.Pixel(200)RadGrid1.ClientSettings.EnableRowHoverStyle = TrueRadGrid1.MasterTableView.AllowNaturalSort = FalsetableViewOrders.AllowNaturalSort = FalsePrivate Sub RadGrid1_DetailTableDataBind(sender As Object, e As GridDetailTableDataBindEventArgs) Handles RadGrid1.DetailTableDataBind 'If rep.Ready_Data.Tables.Count > 1 Then Dim dataItem As GridDataItem = CType(e.DetailTableView.ParentItem, GridDataItem) Dim cellID As TableCell = dataItem("_key_id") Dim ConnectID As String = cellID.Text rep.Ready_Data.Tables(1).DefaultView.RowFilter = "" rep.Ready_Data.Tables(1).DefaultView.RowFilter = "_parent_key_id = " & ConnectID e.DetailTableView.DataSource = rep.Ready_Data.Tables(1).DefaultView End SubtableViewOrders.GetColumn("_parent_key_id").Display = FalsetableViewOrders.GetColumn("key_id").Display = False
Cannot find a column with UniqueName '_parent_key_id'Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: Telerik.Web.UI.GridException: Cannot find a column with UniqueName '_parent_key_id'Source Error: Line 208: tableViewOrders.GetColumn("_parent_key_id").Display = FalseLine 209: tableViewOrders.GetColumn("key_id").Display = Falseprotected void Grid_Product_List_Details_PreRender(object sender, EventArgs e) { RadGrid grid = (RadGrid)sender; if (grid.Items.Count > 0) { RadTextBox1.Text = ""; } for (int i = 0; i < grid.Items.Count; i++) { RadTextBox1.Text += grid.Items[i].GetDataKeyValue("number").ToString() + "\n"; } RadTextBox1.DataBind(); }protected void Grid_Product_List_Header_SelectedIndexChanged(object sender, EventArgs e) { RadTextBox1.Text = ""; for (int i = 0; i < Grid_Product_List_Details.Items.Count; i++) { RadTextBox1.Text += Grid_Product_List_Details.Items[i].GetDataKeyValue("number").ToString() + "\n"; } }protected void RadGrid1_ExportCellFormatting(object sender, ExportCellFormattingEventArgs e){ GridDataItem item = e.Cell.Parent as GridDataItem; if (item.ItemType == GridItemType.AlternatingItem) item.Style["background-color"] = "#359AFF"; else item.Style["background-color"] = "#2D62FF";}RadGrid1.MasterTableView.AllowNaturalSort = False