Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2015, 05:57
vankish_ru
 
Fecha de Ingreso: febrero-2013
Mensajes: 33
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Ejecutar código JS con C#

Buenas a todos,

No sé si es correcto el subforo, ruego que el moderador me disculpe si no es así y hay que moverlo.

Estoy haciendo en el trabajo una web en ASP.NET, con C#, y tengo que deshabilitar botones y mostrar mensajes. He visto que se tiene que hacer con JS.

Bien, tengo mi función JS

[JavaScript]function Confirmacion() {
var seleccion = confirm("Cita previa seleccionada"+ "\n" + "¿Continuar?");
var botonAnadir = document.getElementById('<%=btnAnadir.ClientID%>') ;
var botonRegistrar = document.getElementById('<%=btnRegistrar.ClientID% >');


if (seleccion) {
botonAnadir.disabled = false;
botonRegistrar.disabled = true;
alert("se acepto el mensaje");
}
else {
alert("NO se acepto el mensaje");

botonAnadir.disabled = true;
botonRegistrar.disabled = false;
}
}[/JavaScript]

Muy sencillita, que hace referencia a los ID de dos botones. A grandes rasgos, cuando el usuario, pulsa el botón añadir, salta Confirmacion(). y hace lo que pone la función.

Ahora, lo que quiero, es que cuando cargue la página, el botón añadir esté dehabilitado, y cuando se seleccione en un ddlMostrar, el Index=3, me lo habilite, y miestras tanto, que esté dehabilitado. Tengo que hacerlo con JS, porque si no, no me "recarga" la pagina y no me muestra los cambios.

Alguien me puede ayudar?

Muchas gracias. Un saludo