Utilisation de timer en asp.net (avec vs2005)

Fermé
rosk Messages postés 13 Date d'inscription dimanche 25 octobre 2009 Statut Membre Dernière intervention 4 mai 2010 - Modifié par rosk le 4/05/2010 à 02:35
 j'att - 8 mai 2010 à 17:55
salut ;
je doit utiliser un timer dans mon projet qui s'affiche dans un Label comme un delai qui diminué chaque second....Comme nous le savons qui n'a pas un control Timer dans L'asp.net .. alors j'ai fai un petit code qui a le role de Timer et qui se diminu chaque second lorsque je l'affiche dans un msgbox .. mais lorsque je l'affect a un Label ca marche pas ... alors comment j peut l'utiliser ...???
Voila le Code :
---------------------------------------------------------
Partial Class Default5
Inherits System.Web.UI.Page


Private Sub CreateTimer()
Dim Timer1 As New System.Timers.Timer()
Timer1.Interval = 1000
Timer1.Enabled = True
AddHandler Timer1.Elapsed, New System.Timers.ElapsedEventHandler(AddressOf Timer1_Elapsed)
End Sub

Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs)
While Label1.Text > 0
Label1.Text = Label1.Text - 1
MsgBox(Label1.Text)
End While
End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
CreateTimer()
End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Label1.Text = 20
End Sub
End Class
----------------------------------------------------------
Merci d'avance

A voir également:

1 réponse

ya aucun reponse ou koi .. j'att
0