protected void btnUpdate_Click(object sender, EventArgs e) { objBll = new WarringtonBll.WarringtonBll(); pnlEdit.Visible = true; Button btnUpdate = (Button)sender; GridViewRow gvr = (GridViewRow)btnUpdate.NamingContainer; var hdnRequestId = (HiddenField)gvr.FindControl("hdnRequestId"); var lblProbAddress = (Label)gvr.FindControl("lblProbAddress"); var lblShortDesc = (Label)gvr.FindControl("lblShortDesc"); var lblLongDesc = (Label)gvr.FindControl("lblLongDesc"); hdnReqId.Value = hdnRequestId.Value; hdnFileList.Value = objBll.GetUploadedFiles(Convert.ToInt32(hdnRequestId.Value)); txtAddress.Text = lblProbAddress.Text; txtShortDesc.Text = lblShortDesc.Text; txtLongDesc.Text = lblLongDesc.Text; }