protected void Listar() { Requ_Numero = Request.QueryString["Requ_Numero"].ToString(); Reqd_CodLinea = Request.QueryString["Reqd_CodLinea"].ToString(); Reqs_Correlativo = Request.QueryString["Reqs_Correlativo"].ToString(); Reqs_Regularizar = Request.QueryString["Reqs_Regularizar"]; BL_TBL_RequerimientoSubDetalle obj = new BL_TBL_RequerimientoSubDetalle(); DataTable dtResultado = new DataTable(); int PENDIENTES = 0; dtResultado = obj.USP_SEL_TBL_REQUERIMIENTO_EQUIPO_MAYOR_REGULARIZACION(Requ_Numero, Reqd_CodLinea, Reqs_Correlativo); if (dtResultado.Rows.Count > 0) { PENDIENTES = Convert.ToInt32(dtResultado.Rows[0]["PENDIENTES"].ToString()); } if (PENDIENTES == 0) { btn.Visible = false; } else { //btn.Visible = true; if (Reqs_Regularizar == "1")// respuestas { btn.Visible = false; btnRespnder.Visible = true; } else { btn.Visible = true; btnRespnder.Visible = false; } } if (dtResultado.Rows.Count > 0) { GridView1.DataSource = dtResultado; GridView1.DataBind(); } else { GridView1.DataSource = dtResultado; GridView1.DataBind(); } }