OVH Cloud OVH Cloud

Progression d'un traitement ASP

2 réponses
Avatar
chrispizz
Bonjour,
dans une de mes pages ASPX , je réalise un traitement relativement long et
j'aimerai informé l'utilisateur sur la progression de ce traitement. Ma
question est donc la suivante : comment peut on alimenter la page en cours
régulièrement au cours d'un traitement ? (comme une boucle par exemple)
Merci.

2 réponses

Avatar
Patrice
Généralement une pseudo-barre de progression est plus simple.

Sinon, Response.Flush permet d'envoyer le contenu du tampon au fur et à
mesure...

Patrice


--

"chrispizz" a écrit dans le message de
news:
Bonjour,
dans une de mes pages ASPX , je réalise un traitement relativement long et
j'aimerai informé l'utilisateur sur la progression de ce traitement. Ma
question est donc la suivante : comment peut on alimenter la page en cours
régulièrement au cours d'un traitement ? (comme une boucle par exemple)
Merci.


Avatar
Mathieu Kempé
Bonjour,

Il existe plusieurs méthodes voici quelques liens utiles

http://www.codeproject.com/aspnet/WebProgressBar.asp

Un controle fait par asp.net team
http://www.asp.net/ControlGallery/ControlDetail.aspx?control6&tabindex=2

http://www.aspnetpro.com/NewsletterArticle/2003/08/asp200308bm_l/asp200308bm_l.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/dngrfwalkthroughtrackingserverprogressfromaspnetclientapplication.asp

De manière général le problème est pas mal documenté

--
Mathieu Kempé [MVP] -
Tech Head Brothers - http://www.techheadbrothers.com






"chrispizz" a écrit :

Bonjour,
dans une de mes pages ASPX , je réalise un traitement relativement long et
j'aimerai informé l'utilisateur sur la progression de ce traitement. Ma
question est donc la suivante : comment peut on alimenter la page en cours
régulièrement au cours d'un traitement ? (comme une boucle par exemple)
Merci.