Progressbar in webapplication

lunedì 28 dicembre 2009 - 16.39

trinity Profilo | Guru

ragazzi,
come faccio ad inserire al centro di una pagina di inserimento dati una bella progressbar che mi serve come attesa al caricamento o salvataggio dei dati nel database? Tutto questo in una webapplication

Grazie
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

FrancescoGuadagno Profilo | Senior Member

Una soluzione è AJAX, ma non c'è una vera e propria progress bar. Sono piuttosto Gif animate che rimangono visibili finchè la pagina, o porzione di pagina, viene caricata. Trovi diversi esempi online.

Brainkiller Profilo | Guru

>ragazzi,
>come faccio ad inserire al centro di una pagina di inserimento
>dati una bella progressbar che mi serve come attesa al caricamento
>o salvataggio dei dati nel database? Tutto questo in una webapplication

Puoi usare l'oggetto <asp:UpdateProgress
Questo oggetto supporta un template. All'interno di tale template puoi mettere una GIF animata, o AJAX loader quei pallini che girano per farti attendere. In questo modo quando tu premi un pulsante di submit per inviare dei dati prima esce la GIF animata e a update completato scompare.
Prova ad aggiornare i tuoi dati di profilo qui sul sito e vedrai che esce, così tanto per farti capire.
Ciao


David De Giacomi | <empty>
http://blogs.dotnethell.it/david/

trinity Profilo | Guru

Ci sono riuscito ma una cosa nelle windowsapplication io usavo molto il Doevents nel web c'è? Perchè in pratica cosa accade da un punto di vista grafico è brutto...il Loader parte quello dell'ajax..girano i pallini esegue l'operazione e poi prima di visualizzare i dati il loader si blocca a metà come se la pagina fosse bloccata e poi appaiono i dati. Io invece vorrei che semmai viene fatto tutto sincronizzato oppure il loader scompare e appaiono i dati...

un esempio di caricamento dati in cui ho testa il loader è il seguente:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Grazie
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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