elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ajax: UpdatePanel Timer y Accordion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ajax: UpdatePanel Timer y Accordion  (Leído 2,263 veces)
NetJava

Desconectado Desconectado

Mensajes: 195



Ver Perfil
Ajax: UpdatePanel Timer y Accordion
« en: 3 Marzo 2013, 13:10 pm »

Buenas a todos, estoy intentando que el Accordion se actualice cada 10 segundos, con datos del servidor bd, pero no lo consigo. He probado lo mismo con otros controles como un label y genial, como se hace un muchos de los ejemplos de google, pero el accordion nada de nada, os pongo el código por si veis que falla:

Código:
                       <asp:Timer ID="timer_room" runat="server" OnTick="timer_room_Tick" 
                                Interval="10000" Enabled="true"></asp:Timer>
                        <asp:UpdatePanel ID="UpdatePanel_room" runat="server">
                            <Triggers>
                                <asp:AsyncPostBackTrigger ControlID="timer_room" EventName="Tick" />
                            </Triggers>
                            <ContentTemplate>
                                <!---*****************-->
                                <Ajax:Accordion ID="Accordion_room" runat="server"
                                   HeaderCssClass="Header" ContentCssClass="Contents"
                                   HeaderSelectedCssClass="SelectedHeader"
                                   Font-Names="Verdana" Font-Size="10"
                                   BorderColor="#000000" BorderStyle="Solid" BorderWidth="0"
                                   FramesPerSecond="100" FadeTransitions="true"
                                   TransitionDuration="500">
                                    <Panes>
                                    </Panes>
                                </Ajax:Accordion>
                                <!---*****************-->
                            </ContentTemplate>
                        </asp:UpdatePanel>

El accordion se carga dinamicamente desde aspx.vb, método del timer:


Código:
 Public Sub timer_room_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles timer_room.Tick
        ms_room()
End Sub

Y eso es todo :) Muchas gracias.


En línea

NetJava

Desconectado Desconectado

Mensajes: 195



Ver Perfil
Re: Ajax: UpdatePanel Timer y Accordion
« Respuesta #1 en: 3 Marzo 2013, 13:24 pm »

Pues nada, probando ya lo he solucionado, resulta que no era necesario poner el disparador:

Código:
                            <Triggers>
                                <asp:AsyncPostBackTrigger ControlID="timer_room" EventName="Tick" />
                            </Triggers>

Un saludo!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Animacion en Accordion
Diseño Gráfico
willow001 0 1,625 Último mensaje 3 Agosto 2006, 11:25 am
por willow001
timer en php
PHP
Mr.Chispa 2 3,432 Último mensaje 4 Octubre 2006, 16:49 pm
por Mr.Chispa
[Tutorial] - Login con ajax . Mysql || Php con clases || Ajax « 1 2 »
PHP
Hadess_inf 15 27,031 Último mensaje 9 Diciembre 2010, 02:44 am
por delorian15
mostrar ocultar mas de un div con efecto Accordion
Programación General
virtualpc 0 1,819 Último mensaje 18 Enero 2013, 05:48 am
por virtualpc
Updatepanel y javascript
.NET (C#, VB.NET, ASP)
NetJava 9 7,261 Último mensaje 12 Marzo 2013, 15:44 pm
por Novlucker
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines