Bueno como dice Jack el Destripador..vamos por partes
lo primero, como ocultamos una capa? facil, codigo al canto:
<html>
<head>
<script language="javascript">
function f_desaparecer()
{
document.getElementById('capa').style.visibility='hidden';
}
</script>
</head>
<body>
<div id="capa">
<input type="button" id="boton" name="boton" value="pulsa" onclick="f_desaparecer();>
</div>
</body>
</html>
Esto simplemente oculta el boton cuando hacemos click.
Si hasta aqui has comprendido pasamos al siguiente punto
Simplemente con pasar el valor del <%# DataBinder.Eval(Container.DataItem, "Link3") %> a una funcion javascript y dependiendo de si hay enlace o no ocultamos dicha capa,como? tranqui, ejemplo:
<asp:HyperLink id="Hyperlink5"runat="server" Text="Cuñao" NavigateUrl="javascript:f_ocultaenlace('<%# DataBinder.Eval(Container.DataItem, "Link3") %>');" >
function f_ocultaenlace (enlace){
if enlace=''
{
document.getElementById('capa').style.visibility='hidden';
}
}
Esto lo he hecho rapido osea que algun
fallito tiene que tener, mayusculas,comas,comillas,etc...pero vamos lo esencial esta explicado
PD: si no sirviera con el webcontrol HyperLink,cosa que no he probado, hazlo con un hipervinculo html simple,bueno eso suponiendo que no hagas nada raro con los enlaces mas que mostrarlos....
PD2:Tu nombre me suena y no sé de qué, consumes
Nestea en grandes dosis??