04/09/2006, 14:48
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 38
Antigüedad: 18 años, 4 meses Puntos: 0 | |
bloquear una pagina asp.net Hola!!
Hasta ahora he conseguido una pagina inicial.aspx con un botón que al pulsarlo me abre una ventana popup con dos botones(aceptar, cancelar).
Consigo que el usuario no pueda volver a la pagina inicial sino ha cerrado la ventana popup ó si no ha pulsado uno de los dos botones(aceptar ó cancelar). Pero todo esto lo hago insertando código javascript en pagina asp.net, pero sin tocar para nada el código html de la pagina.aspx.
Mi problema es que ahora no sé como recuperar en la pag inicial la elección que el usuario ha tomado en el popup, es decir como recuperar en la pag inicial si el suario ha pulsao el botón de aceptar en la ventana de popup ó si por el contrario ha pulsado el botón de cancelar.
en la pagina inicial.aspx.cs en el evento Button1_Click utilizo window.showModalDialog() de javascript para abrir la ventana de popup después utilizo:
ClientScriptManager cs = Page.ClientScript;
cs.RegisterStartupScript()...para registrar el codigo javascript en la pag.
en la ventana popup.aspx.cs (en cada evento click de cada botón) utilizo el codigo jascript siguiente para pasar informacion a la pag inicial y cerrar la ventana después de que el usuario pulsa uno de lo botones:
"window.returnvalue='aceptar'"
"window.close()"
¿alguien me podría decir cómo puedo recuperar en la pagina inicial la información proporcionada por el usuario en el popup ?
Muchas gracias. |