or
function returnToParent() { //create the argument that will be returned to the parent page var oArg = new Object(); //THE NULL OBJECT ERROR IS ON THIS LINE var gridView = $find("<%= RdGRoles.ClientID %>").get_masterTableView(); oArg.selGroup = gridView.get_selectedItems(); //get a reference to the current RadWindow var oWnd = GetRadWindow(); oWnd.close(oArg); }Protected Sub btnOk_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnOk.Click ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "returnToParent();", True) End Sub| 271 | BharatForge-1 | 1700 | SO-2-81314-1601 | |
| 274 | KumarPlaza | 1900 | SO-7-91112-1801 | |
| 276 | JOG Classes | 2000 | SO-24-91112-1901 | |
| 276 | JOG Classes | 2100 | SO-24-91112-2001 | |
| 276 | JOG Classes | 2200 | SO-24-91112-2101 | |
| 276 | JOG Classes | 2300 | SO-24-91112-2201 | |
| 276 | JOG Classes | 2400 | SO-24-91112-2301 | |
| 277 | JOG rare |
2500 | SO-24-91112-2401 | |
| 277 | JOG rare |
2600 | SO-24-91112-2501 |
<telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" OnNeedDataSource="RadGrid1_NeedDataSource" AllowPaging="True" AllowSorting="True" GridLines="None" Skin="Office2007"> <MasterTableView> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <EditFormSettings> <FormTemplate> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td colspan="2" style="font-size: small"> <b>Order Details</b> </td> </tr> <tr> <td> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td> </td> <td> </td> </tr> <tr> <td> Order Id: </td> <td> <asp:Label ID="lblOrderId" runat="server" /> </td> </tr> <tr> <td> Product Name: </td> <td> <asp:DropDownList ID="ddlProductName" runat="server" DataSourceID="SqlDataSource1" DataTextField="ProductName" DataValueField="Pid" /> </td> </tr> <tr> <td> Rate: </td> <td> <asp:Label ID="lblRate" runat="server" /> </td> </tr> <tr> <td> Qunatity: </td> <td> <asp:TextBox ID="txtQuantity" runat="server" /> </td> </tr> <tr> <td> Amount: </td> <td> <asp:Label ID="lblAmount" runat="server" /> </td> </tr> </table> </td> </tr> </table> </FormTemplate> </EditFormSettings> </MasterTableView> <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True"> </ClientSettings> </telerik:RadGrid>protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { dtValues = new DataTable(); dtValues.Columns.Add("Items"); dtValues.Columns.Add("Rate"); dtValues.Columns.Add("Quantity"); dtValues.Columns.Add("Amount"); RadGrid1.DataSource = dtValues; }<telerik:RadGrid ID="radGrid1" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="radGrid1_SelectedIndexChanged" GridLines="None" AllowMultiRowEdit="True" OnItemDataBound="radGrid1_ItemdatBound"> <MasterTableView AutoGenerateColumns="false"> <Columns> <telerik:GridTemplateColumn HeaderText="Product Name"> <EditItemTemplate> <telerik:RadComboBox ID="cbo1" runat="server" AppendDataBoundItems="true" EnableLoadOnDemand="true" Width="300px" Height="100px" DataValueField="product_id" AutoPostBack="true" Text='<%# Bind("Product_Name")%>' DataTextField="Product_Name" MarkFirstMatch="true" DropDownWidth="300px"></telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Product_rate"> <ItemTemplate> <asp:Label ID="lblrate" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"Product_Rate")%>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Product Quantity"> <EditItemTemplate> <asp:TextBox ID="txtQuantity" runat="server" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Product Amount"> <EditItemTemplate> <asp:TextBox ID="txtAmount" runat="server" /> </EditItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>public void bindradGrid() { SqlConnection con=new SqlConnection(ConfigurationManager.AppSettings["connectionstring"].ToString()); SqlCommand cmd=new SqlCommand("select * from product_detail",con); con.Open(); SqlDataAdapter da=new SqlDataAdapter(cmd); DataSet ds=new DataSet(); da.Fill(ds); radGrid1.DataSource=ds; radGrid1.DataBind(); con.Close(); }protected void radGrid1_ItemdatBound(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item is GridEditFormItem && e.Item.IsInEditMode) { GridEditableItem editItem = e.Item as GridEditableItem; RadComboBox combo = (RadComboBox)editItem.FindControl("Product_Name"); SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["connectionstring"].ToString()); SqlCommand cmd = new SqlCommand("select product_id.product_name from product_detail", con); con.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); radGrid1.DataSource = dt; radGrid1.DataBind(); combo.DataTextField = "product_name"; combo.DataValueField = "product_id"; combo.DataBind(); } }