• Jueves 14 de Noviembre de 2024, 19:06

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - uXeLL

Páginas: [1]
1
ASP .NET / Re: Cómo Usar Los Regularexpressionvalidators
« en: Miércoles 15 de Junio de 2005, 13:42 »
Ese patron es lo que se denomina expresion reguladora.
En estos enlaces seguro que encuentras la solucion tu mismo

http://es.wikipedia.org/wiki/Expresi%C3%B3...ogramaci.C3.B3n

 :rolleyes:

2
ASP .NET / Re: Hipervinculo Opcional
« en: Jueves 12 de Mayo de 2005, 22:12 »
:blink: Hereje!!! estas perdiendo la poca fé en la programación!! venga ahora mismo te lees el codigo ascii al revez
Como te he dicho no me responsabilizo de las comas,puntos,etc por la prisa.....  :P  
Citar
Lo que hace es mostrarme un link activado con esta direccion:
OcultaDeUna****Vez(HyperCuña,"<%# DataBinder.Eval(Container.DataItem, "Link3") %>")
Pues claro xavalín,que esperabas si le pasas una cadena?
Valee  :rolleyes: !!  fue fallo mio,lo correcto es esto:
Código: Text
  1. &#60;asp:HyperLink Font-Name=arial Font-size= 10pt id=&#34;HyperCuña&#34; runat=&#34;server&#34; Text=&#34;Cuña&#34; Target=&#34;_blank&#34; NavigateUrl='&#60;%# OcultaDeUna****Vez(DataBinder.Eval(Container.DataItem, &#34;Link3&#34;) %&#62; '&#62;
  2. &#60;/asp:HyperLink&#62;
  3.  
y esto si funciona!!enga hombre faltaria más!! :P
Vale pensando más detenidamente y con tiempo de probar,aqui esta tu solucion :
Código: Text
  1. &#60;div id=&#34;capa&#34; runat=&#34;server&#34; style='&#60;%# f_houdini(DataBinder.Eval(Container.DataItem, &#34;Link3&#34;)) %&#62;'&#62;    
  2.  
  3. &#60;asp:HyperLink ID=&#34;HyperCuñao&#34; Runat=server NavigateUrl='&#60;%# DataBinder.Eval(Container.DataItem, &#34;Link3&#34;) %&#62;'&#62;jodido link&#60;/asp:HyperLink&#62;
  4.  
  5. &#60;/div&#62;
  6.  
y en Codebehind:
Código: Text
  1. Public Function f_houdini(ByVal url As String)
  2.         If url = &#34;&#34; Then
  3.             Return &#34;visibility:hidden&#34;
  4.         End If
  5. End Function
  6.  
  7.  
Las explicaciones sobrán... :smartass:  Esta probado,osea que sino no te funciona será o por que me he vuelto a equivocar con las comas,puntos,etc o por que algo haces mal  :whistling:
PD:Me has pillado!! :nosweat:

3
ASP .NET / Re: Hipervinculo Opcional
« en: Jueves 12 de Mayo de 2005, 12:21 »
Esto pasa por las prisas  :P. Yo no he probado nada de lo que te he dicho  :whistling:
Citar
He preguntado a un compañero y en el caso de que la función javascript devolviese la misma direccion que le entra tampoco sería una solución
Seguro? vaya si es asi me has pillado.Tiene su sentido... Uno es un lenguaje que se ejecuta en el servidor y otro en el  cliente.

De todas formas,ahora mismo pensando detenidamente, la función porque no la hacemos en ASP.NET?? solucionaria el problema.La funcion miraria el resultado del enlace y ocultaria la capa,eso es simple pero date cuenta de que la capa debes convertirla en un control de servidor.

Código: Text
  1. &#60;asp:HyperLink id=&#34;Hyperlink5&#34;runat=&#34;server&#34; Text=&#34;Hermano Político&#34;  NavigateUrl=&#34;f_ocultaenlace('&#60;%# DataBinder.Eval(Container.DataItem, &#34;Link3&#34;) %&#62;');&#34; &#62;
  2.  

En codebehind harias la función.

PD:Si que traspasa y tu salvapantalla estilo Matrix tb  :rolleyes:

4
ASP .NET / Re: Hipervinculo Opcional
« en: Jueves 12 de Mayo de 2005, 02:49 »
Bueno como dice Jack el Destripador..vamos por partes   :rolleyes:
lo primero, como ocultamos una capa? facil, codigo al canto:
Código: Text
  1.  
  2. &#60;html&#62;
  3. &#60;head&#62;
  4. &#60;script language=&#34;javascript&#34;&#62;
  5. function f_desaparecer()
  6. {
  7. document.getElementById('capa').style.visibility='hidden';
  8.  
  9. }
  10. &#60;/script&#62;
  11. &#60;/head&#62;
  12.  
  13. &#60;body&#62;
  14. &#60;div id=&#34;capa&#34;&#62;
  15. &#60;input type=&#34;button&#34; id=&#34;boton&#34; name=&#34;boton&#34; value=&#34;pulsa&#34; onclick=&#34;f_desaparecer();&#62;
  16. &#60;/div&#62;
  17. &#60;/body&#62;
  18. &#60;/html&#62;
  19.  
Esto simplemente oculta el boton cuando hacemos click.

Si hasta aqui has comprendido pasamos al siguiente punto  :smartass:

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:
Código: Text
  1.  
  2. &#60;asp:HyperLink id=&#34;Hyperlink5&#34;runat=&#34;server&#34; Text=&#34;Cuñao&#34;  NavigateUrl=&#34;javascript:f_ocultaenlace('&#60;%# DataBinder.Eval(Container.DataItem, &#34;Link3&#34;) %&#62;');&#34; &#62;
  3.  
Código: Text
  1. function f_ocultaenlace (enlace){
  2. if enlace=''
  3. {
  4. document.getElementById('capa').style.visibility='hidden';
  5. }
  6.  
  7. }
  8.  

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??
 :whistling:    :D

Páginas: [1]