
JAVASCRIPT EN ASP.NET
Publicado por ANTONIO (106 intervenciones) el 15/05/2008 10:11:47
Hola amigos os escribo porque ya no se que hacer y que hago mal vereis en un formulario asp.net tengo un imagebutton al cual en sus propiedades enabled lo he puesto inicialmente a false es decir lo he bloqueado con el fin de que si alguien lo pulsa y antes no esta logueado lo redirecciono a otra pagina donde le digo que tiene que loguearse y en el caso de que el control imagebutton su propiedad enabled sea true es decir que no este bloqueado entonces que vaya a la pagina en cuestion.
Para ello necesito hacerlo con un javascript y nada de reponse redirect y he usado el siguiente codigo en el evento load
A1.Attributes.Add("onclick", "if(document.getElementById('ImageButton1').enabled=true){window.open('nosocio.aspx');}else{window.open('carteles.asp');}")
es decir al hacer click si el imagebutton esta bloqueado entonces mandalo a la pagina no socio y si el boton no esta bloqueado mandalo a la pagina en cuestion.
Pero no funciona asi y siempre me abre la primera pagina, no se si esta mal formado el codigo por
eso me gustaria que le echarais un vistazo y en caso de ser asi corregirmelo o dadme un ejemplo
similar al mio.
Gracias.
Para ello necesito hacerlo con un javascript y nada de reponse redirect y he usado el siguiente codigo en el evento load
A1.Attributes.Add("onclick", "if(document.getElementById('ImageButton1').enabled=true){window.open('nosocio.aspx');}else{window.open('carteles.asp');}")
es decir al hacer click si el imagebutton esta bloqueado entonces mandalo a la pagina no socio y si el boton no esta bloqueado mandalo a la pagina en cuestion.
Pero no funciona asi y siempre me abre la primera pagina, no se si esta mal formado el codigo por
eso me gustaria que le echarais un vistazo y en caso de ser asi corregirmelo o dadme un ejemplo
similar al mio.
Gracias.
Valora esta pregunta


0