Bonjour,

voila j'ai un problème avec l'update panel lorsque j'utilise du javascript !!! je vous mets d'abord mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<asp:Timer ID="Timer1" OnTick="Timer1_Tick" runat="server" Interval="6000"></asp:Timer>
<asp:UpdatePanel ID="updatePanelGridView" runat="server" UpdateMode="Conditional">
        <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
        </Triggers>
        <ContentTemplate>
            <asp:Label ID="lbl" runat="server"></asp:Label>
            <asp:Literal ID="litJS" runat="server"></asp:Literal>
         </ContentTemplate>
</asp:UpdatePanel>
mon code derrière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
protected void update()
    {
        litJS.Text = "<script type=\"text/javascript\">";
        litJS.Text += "document.getElementById('lbl').innerHTML=\"" + DateTime.Now.Second + "\";";
 
        litJS.Text += "</script>";
}
 
protected void Timer1_Tick(object sender, EventArgs e)
    {
        update();
    }
lorsque j’exécute ce code la première fois il m'affiche bien la seconde mais après les 6 sec il ne m'affiche plus rien ???!

je voudrais savoir pourquoi ?