cerrar página en tiempo de ejecución
hola a todos!!
mi problema es el siguiente: tengo una WebForm (WebForm1)con un botón. Al pulsar sobre este botón se abre otra WebForm(WebForm2) que es una ventana de identificacion. Si la ventana de identificaion se rellena correctamente (de acuerdo a una base de datos), quiero que ésta se cierre(WebForm2) y se abra otro WebForm(WebForm3), pero en la misma ventana del explorador en la que se encontraba la WebForm1. ¿Alguien me podia ayudar?
muchas gracias!saludos
mi problema es el siguiente: tengo una WebForm (WebForm1)con un botón. Al pulsar sobre este botón se abre otra WebForm(WebForm2) que es una ventana de identificacion. Si la ventana de identificaion se rellena correctamente (de acuerdo a una base de datos), quiero que ésta se cierre(WebForm2) y se abra otro WebForm(WebForm3), pero en la misma ventana del explorador en la que se encontraba la WebForm1. ¿Alguien me podia ayudar?
muchas gracias!saludos
Puedes consegurlo con javascript.
En el momento que autenticas al usuario i quieres cerrar la ventana i cargar el form3 en la otra puedes hacer
string script=@"<script language=\'javascript\'>
window.opener.location.href=\'webform3.aspx\';
window.close();
</script>";
Page.RegisterStartupScript("stup", script);
Esto hara que cuando se cargue la pagina se cerrara automaticamente i refrescara la anterior. El javascript no es 100% seguro, lo he escrito al vuelo, pero por ahi van los tiros...
Suerte
En el momento que autenticas al usuario i quieres cerrar la ventana i cargar el form3 en la otra puedes hacer
string script=@"<script language=\'javascript\'>
window.opener.location.href=\'webform3.aspx\';
window.close();
</script>";
Page.RegisterStartupScript("stup", script);
Esto hara que cuando se cargue la pagina se cerrara automaticamente i refrescara la anterior. El javascript no es 100% seguro, lo he escrito al vuelo, pero por ahi van los tiros...
Suerte
