Salut a tous,
alors voila, j'essaye de comprendre comment fonctionne les timers en AJAX pour mettre a jour un DIV. Tout va bien ca fonctione nickel.
Le HIC, c'est que je n'ai pas le meme comprtement d'une page a l'autre. Je pense que c'est a cause du Timer.
En effet, sur chaque "tick" j'ai un PostBack de la page (ce qui est normal) mais je ne comprend pas pourquoi on passe dans le load de la page. Ca a pour consequence que sur certaine pages, j'ai des rechargements de la page entiere a chaque tick et sur d'autres pages ce rechargement est invisible.
Je n'ai pas précisé que mon code est dans un usercontrol
voici mon code :
<asp:UpdatePanel ID="UPDivTempsReel" runat="server" >
<ContentTemplate>
<asp:ImageButton ID="btnRefreshTR" runat="server" />
<asp:Timer ID="TimeTempsReel" runat="server" Interval="5000" OnTick="Timer1_Tick" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="tick" />
</Triggers>
</asp:UpdatePanel>
je ne suis pas tres claire mais c'est parce que je m'embrouille. je suis désolé. je suis la pour ecouter vos questions et surtout vos reponses.