Eseguire una funzione ad intervalli regolari

venerdì 27 febbraio 2009 - 10.04

Ondatem Profilo | Newbie

Un saluto a tutta la comunità.

Ho questa necessità: Ho definito una funzione di salvataggio di alcuni dati nel code behiend di una pagina aspx.

C'è un modo per poter esegurie questa funzione ad intervalli regolari di qualche minuto?

Grazie in anticipo per qualsuiasi suggeriemento.



amstrad Profilo | Junior Member

utilizzi ajax? se si con un timer di ajax semplice semplice lo fai in 2 minuti

Ondatem Profilo | Newbie

Ciao, innanzitutto grazie per il suggerimento.
Ho provato a realizzare la cosa usando il timer di ajax e funziona correttamente! Solo che ogni volta che viene eseguita l'azione la pagina viene ricaricata.

Esiste un modo per realizzare la stessa cosa da codice e magari evitare il ricaricamento della pagina?

amstrad Profilo | Junior Member

potresti mettere gli oggetti che ti servono dentro un update panel e tramite il timer collegato a quest'ultimo far partire l'evento che ti serve aggiornando così solo il contenuto dell'update panel.
Per farti un'esempio io ho una pagina con una gridview che va aggiornata ogni minuto, per evitare di aggiornare tutta la pagina ho inserito la gridview nel upddate panel piu o meno in questo modo

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

spreo di essere stato chiaro

Ondatem Profilo | Newbie

Grazie dei suggerimenti, sono stati molto preziosi!!
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