
22/11/2004, 17:04
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 212
Antigüedad: 21 años, 3 meses Puntos: 0 | |
Si me aparecia "Ya auditado", pero el link no.Bravenap, sabes un amigo me dio la solucion y quiero compartirla con Uds. y por supuesto agradecerte por tu gran apoyo!!
En la consulta que llena el datagrid coloco un campo true/false del que hara la condicion para mostrar el link, asi:
'campo VERLINK para habilitar o deshabilitar el link de Auditoria Individual
strSql = strSql & " select case I.in_avaluos_auditados when 'N' then 'TRUE' else 'False' end VERLINK" ...
luego en el aspx, coloco:
<%# iif(DataBinder.Eval (Container.DataItem, "VERLINK"),"","Ya Auditado")%>
<asp:HyperLink visible=<%# DataBinder.Eval (Container.DataItem, "VERLINK")%> id="Hyperlink_Aud" NavigateUrl='<%# "AuditoriaIndividual.aspx?NroSolicitudAvaluo="&Dat aBinder.Eval(Container.DataItem,"nu_solicitud_aval uo")&"&strCodAvaluo="&DataBinder.Eval(Container.Da taItem,"co_avaluo")&"&strCodMetodoAvaluo="&DataBin der.Eval(Container.DataItem,"nb_metodo_avaluo")%>' runat="server">
Auditoria Individual
</asp:HyperLink>
Y asi dependiendo del valor del campo VERLINK, muestra o no el link!!
Espero le sirva de ayuda a otras personas!! |