SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: mustang en Martes 23 de Agosto de 2005, 20:36

Título: Se Puede Abrir Un Popup En El Page_load?
Publicado por: mustang en Martes 23 de Agosto de 2005, 20:36
Hola a todos, de nuevo aki molestandolos, con una duda:

  Hay manera de mandar llamar a una pagina en el evento page_load de un webform??

 Tengo ke abrir una pagina .asp normal desde un aspx, ya ke en el evento Page_Init del aspx, cargo una tabla con datos y tengo ke mostrar esos datos en otra pagina asp que tengo ke abrir desde el page_load, poco despues de ke los datos se cargaron, intente con java pero no pude, alguien sabe como abrir un popup u otra pagina desde el pago_load?


De antemano gracias  :hola:
Título: Re: Se Puede Abrir Un Popup En El Page_load?
Publicado por: carlos_lue en Martes 23 de Agosto de 2005, 21:35
hola

puedes abrir la pagina con javascript haciendo una funcion que abra la pagina y mandandola llamar en el evento OnLoad de la etiqueta Body de la pagina.


<script language=javascript>
   function abrir()
   {
   window.open('pagina.asp','','');
   }
</script>
<Body OnLoad="abrir();">


o en el evento Page_Load puedes abrir una popup o una ventana Modal

Dim popupScript As String = "<script language='JavaScript'>" & _
"showModelessDialog('pagina.asp',window,'status:no;help:no;dialogWidth:250px;dialogHeight:215px');</script>"
                Page.RegisterStartupScript("PopupScript", popupScript)
Título: Re: Se Puede Abrir Un Popup En El Page_load?
Publicado por: mustang en Miércoles 24 de Agosto de 2005, 20:51
Cita de: "carlos_lue"
hola

puedes abrir la pagina con javascript haciendo una funcion que abra la pagina y mandandola llamar en el evento OnLoad de la etiqueta Body de la pagina.


<script language=javascript>
   function abrir()
   {
   window.open('pagina.asp','','');
   }
</script>
<Body OnLoad="abrir();">


o en el evento Page_Load puedes abrir una popup o una ventana Modal

Dim popupScript As String = "<script language='JavaScript'>" & _
"showModelessDialog('pagina.asp',window,'status:no;help:no;dialogWidth:250px;dialogHeight:215px');</script>"
                Page.RegisterStartupScript("PopupScript", popupScript)
muchas gracias me funcionó bien, solo cambié el "showModelessDialog" por un "window.open" y listo!

gracias de nuevo   :hola:
Título: Re: Se Puede Abrir Un Popup En El Page_load?
Publicado por: sergiotarrillo en Lunes 29 de Agosto de 2005, 05:53
revisa este control: ASP.NET Popup Control (http://www.codeproject.com/aspnet/asppopup.asp).

ta bravazo!