Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/06/2011, 02:12
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años
Puntos: 9
Respuesta: Alguien que pueda ayudar a un novato con condicional de asp

Pues... por ejemplo, podrías añadir un label a tu código del repeater, así como cambiar el hipervínculo HTML por un hypervínculo de asp.net (control de servidor):
Código HTML:
Ver original
  1. <asp:HyperLink ID="lnkDestino" runat="server" NavigateUrl="<%# DataBinder.Eval(Container.DataItem,"CaptionTitle") %>"><%# DataBinder.Eval(Container.DataItem,"CaptionTitle") %></asp:HyperLink>
  2. <asp:Label ID="lblDestino" runat="server"><%# DataBinder.Eval(Container.DataItem,"CaptionTitle") %></asp:Label>
Luego sólo te quedaría hacer el condicional en el evento ItemDatabound (como te expliqué más arriba):
Código VB.NET:
Ver original
  1. Si existe enlace:
  2.   'Ocultamos el Label
  3.   lblDestino.Visible =  False
  4. Else
  5.   'Ocultamos el Hipervínculo
  6.   lnkDestino.Visible =  False
  7. End If
Saludos.
__________________
..:: moNTeZIon ::..