Messagebox en aspx. - DotNetClubs
en

DotNetClubs

Comunidades de estudiantes entusiastas de la tecnología

Messagebox en aspx.

Último artículo 04-09-2008 12:52 escrito por penyaskito. 1 respuestas.
Página 1 de 1 (2 elementos)
Ordenar mensajes: Anterior Siguiente
  • 04-09-2008 12:38

    • macoga
    • Contribuyente Top 150
    • Se unió el 04-07-2008
    • Envíos: 3
    • Puntos: 45

    Messagebox en aspx.

    Saludos me gustaría saber dos cosas:

    1. para crear un messagebox en un formulario aspx, he escrito la siguiente linea:

    Response.Write("<script>if(confirm('El N£mero de la Factura del Proveedor ya est  registrado para la Fecha:"+Convert.ToDateTime(AuxFactura[0][3]).ToString("dd/MM/yyy")+".¨Desea aun asi guardarlo?'))this.form.submit();</script>");

    Me gustaria saber como recoger el 0 o el 1 en el caso de darle aceptar o cancelar

    2. cuando le doy a aceptar o cancelar, se me cambia la configuracion de la página, cosa un poco rara, sabeis por que?

    • Puntos de post: 20
  • 04-09-2008 12:52 en respuesta a

    • penyaskito
    • Contribuyente Top 25
    • Se unió el 08-17-2006
    • Sevilla
    • Envíos: 61
    • Puntos: 115
    • DotNetClub_Miembros

    Re: Messagebox en aspx.

     Hola macoga :)

    ¿Puedes usar el ASP.NET AJAX Control Toolkit?

    Creo que esto te va a solucionar la vida...

    http://www.asp.net/AJAX/AjaxControlToolkit/Samples/ConfirmButton/ConfirmButton.aspx

     De todos modos:

    La función confirm devuelve false si le das a cancelar. Lo más cómodo es usarlo en el evento onclick de algún elemento HTML:

    onClick="return confirm('El N£mero de la Factura del Proveedor ya est  registrado para la Fecha:"+Convert.ToDateTime(AuxFactura[0][3]).ToString("dd/MM/yyy")+".¨Desea aun asi guardarlo?');</script>"">
    Si en el onclick se devuelve true, ya no se realiza el postback.
     
    Un saludo 

     

    Christian López Espínola
    http://penyaskitodice.wordpress.com
    penyaskito AT sevilla.dotnetclubs.com
    • Puntos de post: 5
Página 1 de 1 (2 elementos)
(c) DotNetClubs 2008
Ofrecido por Community Server (Commercial Edition)