Jojo092
Messages postés136Date d'inscriptionsamedi 24 septembre 2005StatutMembreDernière intervention12 avril 2013
-
17 janv. 2012 à 09:47
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 2020
-
28 janv. 2012 à 01:23
Bonjour tout le monde.
Je vous explique mon problème. J'ai une application Web qui permet l'inscription de nouveaux clients. J'ai donc une page aspx contenant une multiview. Jusque là tout va bien, tout fonctionne. Seulement, sur une des view, j'ia un bouton qui permet la confirmation d'inscription et qui insère dans la base toutes les données dont j'ai besoin. Lors de ces insertions en base, j'appelle des WebServices externes afin d'affecter des services disponibles pour les clients (c'est-à-dire des insert dans la base). Seulement, l'appel/réponse des W.S mettent énormément de temps, ce qui pose problème à mon chef. Il voudrait donc intégrer une barre de progression pour toutes les actions faites par l'event click du bouton.
Malheureusement, je ne sais pas comment faire ça... J'ai cherché un peu sur le net, mais je n'ai rien trouvé de convainquant... J'ai peut-être mal cherché...
En tout cas, si quelqu'un pouvait m'apporter son aide, ça serait vraiment génial.
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 28 janv. 2012 à 01:23
Salut,
Une barre de progression ce n'est pas possible mais une barre d'attente oui. Par exemple lors ce que tu postes un message sur Facebook, tu as une petite barre qui s'affiche t'indiquant que le post est en cours.
Cette "technologie" se nomme Ajax et permet la mise à jour dynamique d'une partie de ta page seulement. Elle évite les allés-retours (postback). L'ASP.Net possède des composants Ajax natifs mais rien ne t’empêche d'utiliser Javascript coté client si tu le souhaites.