public void BindGdvDetails() { DataSet ds2 = new DataSet(); OrderDetails objDetails = new OrderDetails(); if (Session["OrderID"] == null) { Session["OrderID"] = Convert.ToInt32(ds.Tables[0].Rows[0]["OrderID"]); } objDetails.OrderID = Convert.ToInt32(Session["OrderID"]); ds2 = PlaceOrderBLL.GetOrderDetailsById(objDetails); gdvOrderDetail.DataSource = ds2; gdvOrderDetail.DataBind(); if (plsChilde.Visible == true) { if (Session["OrderID"] != null) { DataSet dspro = new DataSet(); dspro = ProductBLL.GetAvailableProducts(); DropDownList drpOrderDetail = (DropDownList)gdvOrderDetail.FooterRow.FindControl("drpAddOrderDetail"); drpOrderDetail.DataSource = dspro; drpOrderDetail.DataTextField = "ProductName"; drpOrderDetail.DataValueField = "ProductID"; drpOrderDetail.DataBind(); } } }