Tmer Ajax e variabili

lunedì 02 novembre 2009 - 20.14

riminese77 Profilo | Junior Member

Ciao a tutti, ho questo piccolo problema, vorrei fare un piccolo contdown in asp.net e ajax... niente di speciale, ma quando la pagina si rigenera al tick del timer, ritorna al numero iniziale...

Inherits System.Web.UI.Page
Dim Tempo As Int16 = 60

Protected Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Tempo -= 1
LabelTEmpo.Text = "TEMPO rimasto " & Tempo & " minuti"
If Tempo = 0 Then
Timer1.Enabled = False
LabelTEmpo.Text = "TEMPO SCADUTO"
End If
End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Tempo = 60
LabelTEmpo.Text = "TEMPO rimasto "
Timer1.Enabled = True
End Sub

Qui dovrebbe ciclare per 60 secondo all'indietro una label... ma chiaramente quando rigenera la pagina prende il valore 60.... dove posso mettere questa variabile in modo che non ho più questo problema e continui il suo conto alla rovescia?
Grazie

P.S. la soluzione anche se scarsa, è quella di creare la label con direttamente il numero es 60 come testo
all'evento tik del timer mettere
dim numero as int = label.text
label.text=numero-1
Ho scritto qui perchè non potevo ne cancellare ne aggiungere post :)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5