Inserire un'immagine per l'attesa

mercoledì 13 maggio 2009 - 10.00

sergio.mitrione Profilo | Junior Member

Ciao a tutti,
scusate il titolo ma non so come descriverlo bene :)
Allora... ho un form e premendo sul "submit" la stessa pagina controlla questi dati e scrive su un db...
Il problema è che quando premo su SUBMIT la pagina mi diventa bianca ed essendo i controlli che fa la
pagina un pò lunghi l'attesa diventa onerosa e sembra come se fosse andato in crash qualcosa vedendo tutto bianco...
Ho visto in alcuni siti che mettono come delle immagini o delle scritte del tipo "attendere prego... risultati in corso..."
ma non so come si faccia...
Diciamo che vorrei che premendo su SUBMIT la pagina si fermasse sul form e venisse la scritta o un'immagine di attesa...
e che esponga i risultati solo quando sia realmente pronta ad esporli...
Sapete come fare per caso?
Spero di essermi spiegato abb. bene...

grazie a tutti

rossimarko Profilo | Guru

Ciao,

io a suo tempo avevo usato il BusyBox: http://sourceforge.net/projects/busybox

Qui un esempio di utilizzo: http://www.guru4.net/articoli/busyboxdotnet/
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

sergio.mitrione Profilo | Junior Member

grazie mille per la dritta
Ma non riesco a capire come utilizzarlo...
non hai qualche esempio che possa vedere per cortesia?

grazie ancora

rossimarko Profilo | Guru

Devi scaricare lo zip e aggiungere le dll come reference. Poi metti nel web.config le impostazioni relative all'handler come riportato sia nel readme dentro lo zip che nella guida di esempio

Alla fine basta aggiungere il controllo all'interno della pagina e lui intercetterà tutti i postback in automatico. Hai alcune proprietà (tipo la ShowDelay) che ti servono per modificarne il comportamento. Queste sono ben descritte nel link della guida
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

sergio.mitrione Profilo | Junior Member

ok grazie mille :)
Scusami ma non ho molta dimestichezza con l'asp.net :)
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