Bot贸n de Cliente en ASPX y C#
Tengo una aplicaci贸n web que hasta ayer estaba funcionando perfectamente, hasta que observo lo siguiente:
Todas las acciones a base de datos que realiza la aplicaci贸n, se hacen atrav茅s de botones de comando de servidor. Antes de lanzar su evento en C#, en el evento load de la p谩gina le incluyo este c贸digo y as铆 me solicitaba confirmaci贸n en el cliente:
btnGuardar.Attributes.Add("onclick","return(confirm('Se guardar谩n las modificiaciones realizadas. 驴Desea continuar?.'));");
y si el usuario indicaba NO aqu铆 acababa todo.
Ayer observo que cuando se hace NO en un bot贸n es lo mismo que si hago SI, o sea, se comporta como un aceptar. Y esto le ocurre a todos los botones de todas las p谩ginas aspx que en su d铆a funcionaron bien. De hecho, si creo una aplicaci贸n nueva, una p谩gina nueva, le incorporo un bot贸n y le a帽ado el codigo anterior, todo funciona perfectamente.
Alguien sabe que est谩 pasando?
Todas las acciones a base de datos que realiza la aplicaci贸n, se hacen atrav茅s de botones de comando de servidor. Antes de lanzar su evento en C#, en el evento load de la p谩gina le incluyo este c贸digo y as铆 me solicitaba confirmaci贸n en el cliente:
btnGuardar.Attributes.Add("onclick","return(confirm('Se guardar谩n las modificiaciones realizadas. 驴Desea continuar?.'));");
y si el usuario indicaba NO aqu铆 acababa todo.
Ayer observo que cuando se hace NO en un bot贸n es lo mismo que si hago SI, o sea, se comporta como un aceptar. Y esto le ocurre a todos los botones de todas las p谩ginas aspx que en su d铆a funcionaron bien. De hecho, si creo una aplicaci贸n nueva, una p谩gina nueva, le incorporo un bot贸n y le a帽ado el codigo anterior, todo funciona perfectamente.
Alguien sabe que est谩 pasando?
Hola!
Por lo que dices es probable que sea un bug de VS. 驴Utilizas la versi贸n 2003? En esta versi贸n hab铆a un bug muy conocido por el cual de vez en cuando los eventos de los controles "desaparecian" y ten铆as que volver a asignarlos desde el inspector de propiedades. Lo que te pasa parece algo parecido.
Por qu茅 no pruebas a incluir ese c贸digo directamente en la p谩gina aspx, y as铆 no te complicas.
Un saludo!
Por lo que dices es probable que sea un bug de VS. 驴Utilizas la versi贸n 2003? En esta versi贸n hab铆a un bug muy conocido por el cual de vez en cuando los eventos de los controles "desaparecian" y ten铆as que volver a asignarlos desde el inspector de propiedades. Lo que te pasa parece algo parecido.
Por qu茅 no pruebas a incluir ese c贸digo directamente en la p谩gina aspx, y as铆 no te complicas.
Un saludo!
