Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Actualizar ventana padre despues de un SQL UPDATE

0 views
Skip to first unread message

mente

unread,
Oct 8, 2003, 11:49:17 AM10/8/03
to
Hola a todos.
 
Tengo una ventana popup que al cerrarla debe actualizar la ventana padre con los datos que se han entrado en esta mediante una consulta sql. Para ello tengo en el  Page_load del popup el atributo añadido.

this.butOk.Attributes.Add("onclick","opener.location.reload(true);window.close()");

y en el evento click del mismo boton la consulta de actualización y demas trabajo.

Lo que pasa es que al hacer click sobre el botón primero actualiza y cierra la ventana y luego hace la consulta lo que provoca que cuando hace el reload de la ventana padre la consulta aun no se ha ejecutado y los datos que salen en ella son poco satisfactorios.

Alguien puede decirme como puedo ejecutar la consulta y luego actualizar y cerrar? muchas gracias.

Félix López

unread,
Oct 8, 2003, 12:13:10 PM10/8/03
to
hola, en lugar de añadir el código como atributo , haz
esto:
después del código del botón,pon esto:
response.write("<script>opener.location.reload
(true);window.close()");</script>")
De todas formas el reload tiene un problema, si la página
que recargas ha efectuado alguna llamada al servidor,
cuando haga el reload mostrar un mensaje el internet
explorer preguntando si quieres reenviar la información,
y queda bastante feo. Para evitar esto puedes crear un
linkbutton(sin texto para que no se vea) en la página que
recargue los datos, y después en el popup en vez de
llamar a window.opener.reload, llamas a
window.opener.__doPostBack('nombrelinkbutton','');, o
también puedes llamar a la página con un parámetro
window.opener.location.href='mipagina.aspx?Recargar=true';

Un saludo
>-----Mensaje original-----

mente

unread,
Oct 8, 2003, 12:20:22 PM10/8/03
to
Perfecto!!
Muchas gracias por la ayuda :)

"Félix López" <niex...@hotmail.com> escribió en el mensaje
news:024401c38db7$1180c850$a101...@phx.gbl...

0 new messages