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
11protected 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.






Répondre avec citation
Partager