18
Abr
08

MessageBox en asp.net

Fichero

Hola a todos!!
No se a vosotr@s, pero a mi me costó poder encontrar algo decente para simular el MessageBox en asp.net. Después de ver código un tanto extraño y de probar muchas cosas que no funcionaban, encontré esta clase perdida en un foro.
Así que aquí os la dejo, para que no perdáis mucho tiempo buscando lo mismo que yo ^^
Está en doc, simplemente cambiarle la extensión a .cs si la intentais abrir en .doc os saldrá mal.

Es una clase MessageBox, por lo que una vez añadida a vuestro proyecto, para utilizarla únicamente deberéis de escribir MessageBox.Show(“Aquí el mensaje”).
Eso sí, no tiene mas opciones para botones ni respuestas ni nada por el estilo.

Tiene además un .ShowAjax(“mensaje”) que es lo mismo, pero para que funcione si utilizais ajax

Algun@ se preguntará, si quiero poner un botón para eliminar, y quiero que le pregunte al usuario si está seguro… ¿me sirve esto?
Pues no xD

Pero si lo que queréis es hacer eso, podéis utilizar lo siguiente:
Ése es un botón que tengo un uno de los GridView, y simplemente, añadiendo el evento OnClientClick, podéis preguntarle al usuario. Su le da a aceptar la fila se borrará, si cancela no. Simple pero eficiente ^^

Pues nada, otro día más :)
Saludos a tod@s!!!!!


3 Respuestas a “MessageBox en asp.net”


  1. 1 Giovanni
    Mayo 9, 2008 a las 6:47 pm

    Excelente…funciona a la perfección yo lo probe con ajax

  2. 2 noe
    Noviembre 14, 2008 a las 5:47 pm

    Comoobtener la respuesta que dio el usuario

  3. 3 emilioj
    Noviembre 19, 2008 a las 8:34 am

    Hola!
    Da gusto que aunq no actualice el sitio la gente escriba algún comentario jejeje
    a ver si me pongo las pilas y escribo algo de vez en cuando.

    No puedes obtener la respuesta del usuario, es simplemente para mostrar información, por ejemplo cuando has llevado a cabo alguna información en la BD o simplemente para mostrar algún error.

    Si que hay una forma de mostrar un mensaje de confirmación al borrar, a ver si me pongo y escribo pronto un post acerca de eso.

    Un saludo!


Escribe un comentario




Abril 2008
L M X J V S D
     
 123456
78910111213
14151617181920
21222324252627
282930