Как сохранить значения gridview внутри внутреннего ретранслятора с помощью кнопки onclik in (нижний колонтитул сетки)? значения только этой пуртикулярной сетки? формат RSS
Мне нужно сохранить эти конкретные значения сетки внутри внутреннего ретранслятора, когда я нажимаю кнопку сохранить (внутри нижнего колонтитула в gridview)
из этого изображения мне нужно сохранить только детали элементов PRJ0006-PRD0003-PRD0003 & PRJ0006-PRD0003-PRD0004 .Нажмите Здесь, Чтобы Просмотреть Дизайн
Что я уже пробовал:
protected void btnAthsave_Click(object sender, EventArgs e) { Button btn = (Button)sender; var documentId = btn.CommandArgument; //Get the Repeater Item reference //RepeaterItem item = btn.NamingContainer as RepeaterItem; //GridView grdScopeofwork = (GridView)item.FindControl("grdScopeofwork"); if (rptrMain.Items.Count > 0) { for (int i = 0; i < rptrMain.Items.Count; i++) { Repeater rptrscope = (Repeater)rptrMain.Items[i].FindControl("rptrscope"); foreach (RepeaterItem repItem in rptrscope.Items) { GridView grdScopeofwork = (GridView)repItem.FindControl("grdScopeofwork"); ScopeoftheProjectBOL objBOL = new ScopeoftheProjectBOL(); var fv = grdScopeofwork.FooterRow; // Button btnsave = ((Button)fv.FindControl("btnsave")); Button btnsave = fv.Controls[fv.Controls.Count - 1].FindControl("btnsave") as Button; if (btnsave.CommandName == "ADD") { foreach (GridViewRow gvRow in grdScopeofwork.Rows) { objBOL.ItemID = Util.ToInt(((Label)gvRow.FindControl("lblID")).Text); objBOL.ItemCode = ((Label)gvRow.FindControl("lblitem")).Text; ; objBOL.ProjectID = Util.ToInt(((Label)gvRow.FindControl("lblPJID")).Text); objBOL.SCID = Util.ToInt(((Label)gvRow.FindControl("lblSCID")).Text); objBOL.PCID = Util.ToInt(((Label)gvRow.FindControl("lblPCID")).Text); objBOL.Qty = Util.ToDecimal(((Label)gvRow.FindControl("lblqty")).Text); objBOL.PricePerUnit = Util.ToDecimal(((Label)gvRow.FindControl("lblRPU")).Text); DropDownList ddlath = ((DropDownList)gvRow.FindControl("ddlauthor")); objBOL.Authorization = ddlath.SelectedValue; objBOL.Status = "Y"; new ScopeoftheProjectBAL().SaveScopeWorkItems(objBOL); } } } } } }