Bonjour,
J'ai un problème au niveau du contrôle Timer.
Voilà mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" /> <asp:Timer runat="server" ID="UpdateTimer" Interval="5000" OnTick="UpdateTimer_Tick" /> <asp:UpdatePanel runat="server" ID="TimedPanel" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="UpdateTimer" EventName="Tick" /> </Triggers> <ContentTemplate> <asp:MultiView ID="MultiView1" runat="server"> <asp:View ID="View1" runat="server"> <asp:Image ID="Image1" runat="server" ImageUrl="~/css/img/alarme.gif" /> </asp:View> </asp:MultiView> </ContentTemplate> </asp:UpdatePanel>VerifierStockAlarme() : C'est une fonction qui vérifier le stock pour afficher ou non l'image qui indique qu'on a atteint le sock alarme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 protected void Page_Load(object sender, EventArgs e) { VerifierStockAlarme(); } protected void UpdateTimer_Tick(object sender, EventArgs e) { VerifierStockAlarme(); }
Le problème c'est que: après chaque 5 secondes la page s'actualise ce qui fait elle me dérange.
Je ne veux pas voir cette actualisation et elle doit être non visible.
Comment faire et Merci Beaucoup.
Partager