Foros del Web » Programando para Internet » ASPX (.net) »

Cómo llamo a un aspx????

Estas en el tema de Cómo llamo a un aspx???? en el foro de ASPX (.net) en Foros del Web. Hola, hace tiempo que trabajo con .net pero siempre he trabajo con aplicaciones win y ahora quiero incursionar en los web forms. El primer problema ...
  #1 (permalink)  
Antiguo 10/05/2006, 11:28
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Pregunta Cómo llamo a un aspx????

Hola, hace tiempo que trabajo con .net pero siempre he trabajo con aplicaciones win y ahora quiero incursionar en los web forms.

El primer problema que encontré es para llamar otras página desde un evento. Algo tan simple como eso me está dando un trabajo increible.

En winforms lo hacía así:

Código:
Form1 frm = new Form1();
from.Show(); // o ShowDialog()
Desde un web form veo que no puedo intanciar otro, o por lo menos no me dícuanta de como hacerlo. Desde ya agradezco cualquier ayuda que me puedan brindar.
__________________
saludos
seba
http://sgomez.blogspot.com
  #2 (permalink)  
Antiguo 10/05/2006, 12:08
 
Fecha de Ingreso: abril-2006
Mensajes: 40
Antigüedad: 18 años
Puntos: 0
El manejo de formularios en web es totalmente diferente que en windows.

No puedes llamar a una pagina desde otra, lo que puedes hacer es ir a otra pagina.
Puedes utilizar:
  • Resoponse.redirect para cambiarte de pagina
  • Server.Transfer para pasar el control de una pagina a otra
  #3 (permalink)  
Antiguo 10/05/2006, 12:13
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
mc, gracias por la prionta respuesta.
Cuál es la diferencia entre las dos opciones que mencionaste?

Desde ya muchas gracias
__________________
saludos
seba
http://sgomez.blogspot.com
  #4 (permalink)  
Antiguo 11/05/2006, 05:40
 
Fecha de Ingreso: abril-2006
Mensajes: 166
Antigüedad: 18 años
Puntos: 0
Con iframes?

Wenas.

No sé para que querrás exactamente con el webform que quieres interactuar pero puedes utilizar utilizar los "iframes" para cargar una página dentro de otra. Por ejemplo, en el código HTML pones:

<iframe id="formulario1" src="formulario1.aspx" frameborder="0" scrolling="auto" style="position:absolute; left:176px; top:40px; width:424px; height:520px; z-index:5 runat="server" ></iframe>

En sus propiedades, pones el atributo "visible" a false.

Al producirse el evento, pones la propiedad "visible" a true:

me.formulario1.Visible = True


Espero que te sirva de algo.


Saludos.
  #5 (permalink)  
Antiguo 11/05/2006, 09:35
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Es otro buen "tip".

Gracias
__________________
saludos
seba
http://sgomez.blogspot.com
  #6 (permalink)  
Antiguo 11/05/2006, 10:16
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Hola .seb

La diferencia entre el Transfer y el Redirect, es que al redireccionar, entras de nuevo en la página sin enviar variables. En cambio al transferir, puedes acceder a las variables enviadas por la página anterior.

Espero haberme explicado.
Saludos.
__________________
..:: moNTeZIon ::..
  #7 (permalink)  
Antiguo 11/05/2006, 12:05
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Excelente respuesta moNTeZIon.
Muchas gracias
__________________
saludos
seba
http://sgomez.blogspot.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:57.