Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Aggiornare pagina asp.net ogni tot tempo
mercoledì 16 aprile 2008 - 14.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Cuky
Profilo
| Newbie
49
messaggi | Data Invio:
mer 16 apr 2008 - 14:48
Vi chiedo di indirizzarmi verso gli argomenti da approfondire per il mio problema, non vi chiedo di stare a fare esempi e di entrare nel dettaglio.
Vorrei capire come si fa ad aggiornare una pagina asp.net ogni tot tempo ovvero:
io accedo ad una pagina del sito aprendo una nuova sessione dell'applicazione server. Come fa la pagina a richiedere un aggiornamento della stessa ad ogni nuova ora (3.00, 4.00, 5.00 ecc.ecc.)?
Deve essere fatto tramite javascript lato client o lato server?
grazie
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
mer 16 apr 2008 - 14:58
puoi fare entrambe le cose. Esiste un component Server che esegue automaticamente il postback ad ogni intervallo di tempo. Mi pare che si chiami proprio timer. Controlla se può fare al caso tuo.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mer 16 apr 2008 - 17:25
Confermo quanto detto da Wamba.
Se usi Ajax puoi sfruttare il controllo web "timer" che ogni xx genera l'evento Tick
Se vuoi approdonfire guarda qui:
http://asp.net/AJAX/Documentation/Live/tutorials/IntroToTimerControl.aspx
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Cuky
Profilo
| Newbie
49
messaggi | Data Invio:
mer 16 apr 2008 - 17:35
Sarebbe in effetti ciò di cui avrei bisogno, ma attualmente non uso Ajax. Cosa mi consigliate?
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mer 16 apr 2008 - 21:47
Usare ajax non è assolutamente impegnativo. Devi scaricare le dll dal sito microsoft
http://ajax.asp.net
(scegli la versione giusta in base al framework) e inserire nel web.config i dati necessari al suo corretto funzionamento.
Considera inoltre che poi potresti sfruttarlo per altre funzionalità e che il codice javascript di gestione è già compatibile con i più comuni browser. Io mi sono sempre trovato molto bene e in generale lo consiglio.
Nel tuo caso però devi valutare se ti serve solo per questa funzionalità e se eventualmente riesci a trovare qualche script già pronto che faccia il post back in javascript ad orari prestabiliti (che renderebbe inutile l'adozione di ajax)
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Torna su
Stanze Forum
Elenco Threads
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 !