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

Como puedo Abrir una pagina instanciada

Estas en el tema de Como puedo Abrir una pagina instanciada en el foro de ASPX (.net) en Foros del Web. Buen dia a todos, espero que alguien me pueda ayudar con esto, miren tengo un tabConteiner de ajax, en el cual quiero que al momento ...
  #1 (permalink)  
Antiguo 30/08/2009, 20:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Como puedo Abrir una pagina instanciada

Buen dia a todos, espero que alguien me pueda ayudar con esto, miren tengo un tabConteiner de ajax, en el cual quiero que al momento de darle click a uno de susu tabs me llame una pagina aspx, ya logre cojer el foco el tab pero no se como visualizar la pagina aspx dentro del tab, he intentado instanciandola pero no la puedo ver, lo que pasa es que quiero que solo se vea la pagina que llamo en el tab que llamo y no que todos los tabs esten cargados, espero alguien me de una idea de como hacerlo, gracias de antemano y saludos a tods.

Angel
  #2 (permalink)  
Antiguo 01/09/2009, 02:53
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: Como puedo Abrir una pagina instanciada

Utiliza los user controls para eso (.ascx). Un ejemplo:

<%@ Register TagName="Noticias" TagPrefix="nien" Src="~/Noticias.ascx" %>

<cc1:TabContainer ID="TabContainer1" runat="server">

<cc1:TabPanel ID="pnlNoticias" runat="server">
<HeaderTemplate>
Noticias
</HeaderTemplate>
<ContentTemplate>
<nien:Noticias runat="server" /> <-- Referencia a tu .ascx

</ContentTemplate>
</cc1:TabPanel>

<cc1:TabPanel ID="TabPanel1" runat="server">
<HeaderTemplate>
Otras
</HeaderTemplate>
<ContentTemplate>
contenido
</ContentTemplate>
</cc1:TabPanel>


</cc1:TabContainer>
  #3 (permalink)  
Antiguo 07/09/2009, 11:31
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Como puedo Abrir una pagina instanciada

Buen dia Kennyhp, gracias por responder, la verdad no me habia dado cuenta que habias respondido, habia solucionado mi problema con la solucion que me distes pero para ser sincero lo encontre en alguna pagina por ahy, ahora tengo otro problemita, como puedo hacer para que esos controles web que se encuentran en cada tabPannel se llamen solo cuando le doy click al tab, quisiera que me vizualice el control que quiero y que los demas no los cargue, para tener mayor rapidez y poder actualizar los controles cada que entro al tab correspondiente; esto lo quiero por que tengo un formulario con nuevo, modificar y ELiminar y cuando hago una busqueda en modificar y me voy al tab de eliminar y hago una busqueda tambien y elimino un usuario, regreso a modificar y aqui sigue lo que busque antes y le doy a modificar al usuario que elimine en el anterior tab, me da error, es decir quiero hacer un refresh de tab o de los control, espero que me puedas ayudar y gracias de antemano.

Angel
  #4 (permalink)  
Antiguo 08/09/2009, 04:40
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: Como puedo Abrir una pagina instanciada

La verdad es que es una limitacion del TabPannel que tambien me preocupa, de momento aún no me he puesto con el tema, por que mis tab tienen una carga pequeña y en el fondo me interesa que el cambio de pestaña sea inmediato, pero al igual que a ti, es un tema que no me gusta. Dentro de unos dias, (tiene prioridad baja en mi lista de tareas para la web) me pondre con ello, cuando saque algo te lo comento por aquí. Imagino que sera controlar en el postback si el tab es el activo y cargar la pagina o no en función de eso. Ya te diré. Si lo solucionas antes comentalo ;)
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 12:03.