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>
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();
    }
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.

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.