protected void DropDownList_ID_TRABAJADOR_SelectedIndexChanged(object sender, EventArgs e) { if (DropDownList_ID_TRABAJADOR.SelectedIndex <= 0) { Ocultar(Acciones.EmpleadoSeleccionado); HiddenField_ID_EMPLEADO.Value = ""; HiddenField_ID_CONTRATO.Value = ""; HiddenField_ID_PERFIL.Value = ""; HiddenField_ID_SOLICITUD.Value = ""; HiddenField_ID_REFERENCIA.Value = ""; HiddenField_ID_REQUERIMIENTO.Value = ""; } else { Ocultar(Acciones.EmpleadoSeleccionado); Mostrar(Acciones.EmpleadoSeleccionado); Decimal ID_SOLICITUD = Convert.ToDecimal(DropDownList_ID_TRABAJADOR.SelectedValue); HiddenField_ID_SOLICITUD.Value = ID_SOLICITUD.ToString(); HiddenField_ID_EMPLEADO.Value = ""; HiddenField_ID_CONTRATO.Value = ""; HiddenField_ID_PERFIL.Value = ""; HiddenField_ID_REFERENCIA.Value = ""; HiddenField_ID_REQUERIMIENTO.Value = ""; radicacionHojasDeVida _radicacionHojasDeVida = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaSolicitud = _radicacionHojasDeVida.ObtenerRegSolicitudesingresoPorIdSolicitud(Convert.ToInt32(ID_SOLICITUD)); DataRow filaSolicitud = tablaSolicitud.Rows[0]; registroContrato _registroContrato = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaContratos = _registroContrato.ObtenerContratosPorIdSolicitud(ID_SOLICITUD); Label_NOMBRE_TRABAJADOR.Text = filaSolicitud["NOMBRES"].ToString().Trim() + " " + filaSolicitud["APELLIDOS"].ToString().Trim(); Label_TIP_DOC_IDENTIDAD.Text = filaSolicitud["TIP_DOC_IDENTIDAD"].ToString().Trim() + " "; Label_NUM_DOC_IDENTIDAD.Text = filaSolicitud["NUM_DOC_IDENTIDAD"].ToString().Trim(); Label_RAZ_SOCIAL.Text = DropDownList_ID_EMPRESA.SelectedItem.Text; Cargar(tablaContratos); } }