Mensaje dentro de AJAX y javascript

Responder 
#1 - 12/02/2009 19:57:01 Reporta abuso | Link Permanente
Pablogrind
Fecha de registro: 13/02/2009
0 post en este tema
2 posts en ajax y javascript
7 posts en todos los foros
Perfonmance en TabContainer

Responder Citar

Hola tengo unproblema y es que tengo un formulario y en este uso el TabContainer delajaxcontroltoolkit, el punto es que cuando realizo alguna acción que me genereun postback el tiempo de respuesta de la aplicación es demasiado largo puedetomar mas de 20 segundos, yo creo que es porque tiene demasiados controles querenderisar


adjunto la imagen del formulario. Hay alguna manera de optimizar esto para quela aplicación me responda mas rápido, que estrategia puedo usar? abajo pongo elcódigo de como implemente el TabContainer 

 

<cc3:TabContainer ID="TabContainer1" runat="server" > 
<cc3:TabPanel ID="TabDetalles" runat="server" HeaderText="Listado" Enabled="false"> 
    <ContentTemplate> 
        <uc2:Contactos id="Listado1" runat="server" /> 
    </ContentTemplate> 
</cc3:TabPanel> 
<cc3:TabPanel ID="TabDetalles" runat="server" HeaderText="Detalles" Enabled="false"> 
    <ContentTemplate> 
        <uc2:Contactos id="Detalles1" runat="server" /> 
    </ContentTemplate> 
</cc3:TabPanel> 
<cc3:TabPanel ID="TabContactos" runat="server" HeaderText="Contactos" Enabled="false"> 
    <ContentTemplate> 
        <uc2:Contactos id="Contactos1" runat="server" /> 
    </ContentTemplate> 
</cc3:TabPanel> 
<cc3:TabPanel ID="TabMovimientos" runat="server" HeaderText="Movimientos" Enabled="false"> 
    <ContentTemplate> 
        <uc3:Movimientos ID="Movimientos1" runat="server" /> 
    </ContentTemplate> 
</cc3:TabPanel> 

Mas tabs.......................................... 


Volver arriba

Respuestas
Mostrar de en 15
#2 - 02/02/2010 16:15:55 Reporta abuso | Link Permanente
Don_Pipo
Usuario no registrado
RE: Perfonmance en TabContainer

Responder Citar
Te recomiendo UpdatePanel y Load de usercontrol para el tab seleccionado, asi te ahorras la carga de todos los tab.
Volver arriba

#3 - 28/12/2009 18:28:29 Reporta abuso | Link Permanente
CARLOS_ILLATINGO
Usuario no registrado
RE: Perfonmance en TabContainer

Responder Citar
Utiliza UPDATEPANEL para cada ficha es la única manera para que se haga rápido, lo mismo me paso a mí, al principio era lento pero despues con el UPDATEPANEL por cada ficha empezó la carga en un segundo 
Volver arriba

#4 - 04/06/2009 20:07:02 Reporta abuso | Link Permanente
defaron
Usuario no registrado
RE: Perfonmance en TabContainer

Responder Citar
Yo tuve un problema similar, al parecer tienes demasiados controles en cada uno de tus controles de usuario, esto hace que la página se vuelva lenta, te sugiero que no cargues todos los contenidos de los tabs al mismo tiempo, puedes utilizar frames, es decir un frame en cada tab, despues cuando le des click a un tab le indicas al frame que pagina debe visualizar de este modo el tiempo de respuesta es mas corto y no se vuelve tan pesada la página.
Volver arriba

#5 - 16/02/2009 21:31:31 Reporta abuso | Link Permanente
balfaz Hombre

Fecha de registro: 16/02/2009
1 post en este tema
4 posts en ajax y javascript
7 posts en todos los foros
RE: Perfonmance en TabContainer

Responder Citar
yo espero que no estes haciendo la carga de toda las fichas al mismo tiempo (es lo que me viene en mente para encontrar una razon para el tiempo de retardo), si fuese asi, pensaria en crear un modulo por cada ficha y procedimientos de cada una, de esa manera al realizar una actualizacion se realizara solo exclusivamente sobre esa ficha y no sobre todo el modulo de trabajo
Volver arriba
Mostrar de en 15