su una pagina asp dovrei effettuare delle operazioni di aggironamento di una tabella.....
durante l'elaborazione vorrei visualizzare un messaggio di attesa...
come posso fare?
su una pagina asp dovrei effettuare delle operazioni di aggironamento di una tabella.....
durante l'elaborazione vorrei visualizzare un messaggio di attesa...
come posso fare?
- fai una pagina asp in cui sono presenti suppergiù solo le operazioni per aggiornare questa tabella
- nella pagina in cui vuoi fare il wait,metti un pulsante che richiama una funzione javascript che fa una richiesta ajax alla pagina di cui al punto 1, con relativo listener.
- finchè l'oggetto ajax request non cambia di stato e non è chiuso (la richiesta è completata con o meno successo, quindi la pagina asp ha finito di lavorare) fai comparire il messaggio di wait, altrimenti fai qualcos'altro per far capire all'utente che l'operazione ha finito
cmq conta che se questa operazione non è proprio pesantissima, non ti si vedrà quasi per niente il messaggio di wait, quindi è inutile. Tu conta che io ho un sistema che fa l'upload di un file zip, lo scompatta, e per ogni foto presente fa il resize e scrive in db. Ad ogni step mi cambia il msg in display. eppure, vedo solo il messaggio di upload perchè le altre operazioni (a meno che le immagini non siano proprio tante) non appaiono
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
grazie,
ma materialmente come si fa?
devo in pratica cancellare 9000 record e copiarne altrettanti.
la richiesta ajax si fa suppergiu così:
http://www.w3schools.com/ajax/ajax_server.asp
per l'asp immagino che tu non abbia problemi
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
ecco se riesci magari posta qualcosa così imparo anch'io!![]()
E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.