begin process at 2012 05 28 13:50:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Web 2.0

 > 

UpdatePanel et Gif d'attente.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

UpdatePanel et Gif d'attente.

mercredi 30 juin 2010 à 15:24:41 | UpdatePanel et Gif d'attente.

aikawa42

Bonjour a tous,

Voila mon soucis pourrai sembler simple et déjà expliqué ailleurs mais je n'ai pas trouvé de réponse qui me conviennent.

Je vous explique,

j'ai un Update Panel dans lequel se trouve un Web Control permettant d'afficher une liste de favoris.
On peut supprimer un élément de cette liste grâce a au liens "supprimer" fournit.
Lors du clic sur ce liens l'Update Panel se recharge, jusque là c'est normal mais le chargement est long car je récupère mes données sur une base distante.

Je souhaiterais faire apparaitre, durant le temps de rechargement de l'Update Panel, un Gifs animé a la place du web Control en question histoire que l'utilisateur ne clic pas plusieurs fois sur le même lien et que cela lui génère une erreur.

Je sais qu'il existe les Update Progress et d'autre outils mais je ne sais pas lequel utiliser n'y comment le paramétré pour que le Gif ne bloque que le contenu de mon Update Panel et non pas la totalité de ma page.

Merci d'avance de votre aide.

PS: pour info je suis sur une plateforme .net 3.5 et j'ai les AjaxToolKit.
vendredi 2 juillet 2010 à 09:59:27 | Re : UpdatePanel et Gif d'attente.

pierrehenri56

Bonjour,

je viens de publier un code qui pourrait vous intéresser sur mon blog : [ Lien ]

C'est la façon la plus simple que j'ai trouvé à mettre en place, elle s'utilise au sein d'un UpdatePanel, en utilisant un UpdateProgress.

En espérant avoir résolu votre problème.

Bon courage.
lundi 5 juillet 2010 à 11:34:31 | Re : UpdatePanel et Gif d'attente.

aikawa42

Alors ça ressemble énormément a ce que je souhaitais faire. je vais essayer de l'appliquer. normalement tous devrais marcher? avec tous les navigateurs?

Merci en tous cas de ta réponse.
vendredi 9 juillet 2010 à 16:33:35 | Re : UpdatePanel et Gif d'attente.

fonio

Bonjour,

Pour ma part, j'ai mis en place la chose suivante, "artisanale":

Code ASP.NET :
(.../...)

        </ContentTemplate>      
    </asp:UpdatePanel>

    </form>
    
    <div style="position:absolute; top:3px; left:760px">
        <img id="img_load" alt="" src="img/load.gif" width="25px" height="25px" style="display:none" />
    </div>
    

</body>
</html>



Code Javascript :
<script type="text/javascript">

// gestion du masquage de l'image de chargement
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){setTimeout("document.getElementById('img_load').style.display='none';",50);});
    
// gestion de l'affichage de l'image de chargement        
Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(function(){setTimeout("document.getElementById('img_load').src=document.getElementById('img_load').src;document.getElementById('img_load').style.display='block';",1)});

</script>


=> ça fonctionne parfaitement.
mardi 13 juillet 2010 à 15:05:13 | Re : UpdatePanel et Gif d'attente.

aikawa42

Alors j'ai pensé a cette solution effectivement mais mon soucis c'est que le div sur lequel je souhaite faire cela peu changer de taille en fonction de sont contenu, il me faut donc un div qui change de taille de manière dynamique.
mardi 13 juillet 2010 à 22:01:51 | Re : UpdatePanel et Gif d'attente.

fonio

Là, la div est juste le container du gif...
Quelle est ta div qui doit changer de taille?

Ce qui est intéressant ici, c'est surtout l'utilisation du PageRequestManager.
mercredi 28 juillet 2010 à 09:31:04 | Re : UpdatePanel et Gif d'attente.

aikawa42

Justement le div qui doit changer de taille est le div qui contient mon GIF car il va empêcher l'accès a tous les control du div que je souhaite cacher.
vendredi 30 juillet 2010 à 02:20:13 | Re : UpdatePanel et Gif d'attente.

fonio

alors tu pourrais voir en vb.net des "Enable=False".

et même en javascript quelque chose du genre:
document.getElementById('maDiv').style.height = manouvellehauteur;
vendredi 30 juillet 2010 à 13:51:23 | Re : UpdatePanel et Gif d'attente.

aikawa42

Ouais retailler le div effectivement faut que j'y regarde Merci en tout cas


Cette discussion est classée dans : gif, panel, attente, update, updatepanel


Répondre à ce message

Sujets en rapport avec ce message

plusieur Update panel sur la meme page [ par mnmall ] Bonjour,J'ai le code suivant :                                             </a ATLAS : updatepanel + CSS [ par somsom ] Bonjour,Dans mon update panel, j'ai un tableau dont les image et le style sont liée à une feuille CSSà chaque mise à jour de l'update panel, il y a un TabPanel [ par theVince63 ] Bonjour,voila j'ai un probléme avec le chargment des tabpanels .  J'ai mis en place une page qui comporte un update panel dans lequel on trouve des co Update Panel Clignotement [ par Myke ] BonjourDans une page web j'utilise un Controle Update Panel. Le controle fonctionne très bien sauf pour une chose. Dans mon Update Panel chez un DropD update panel dans repeater [ par rastali ] Bonjour,alors j'ai un petit probleme avec mon appli web. Je travaille avec le framework 2.0 sous visual studio 2005.J'ai un écran qui affiche un repea Update GridView avec un UpdatePanel et un Timer [ par fabienfs ] Bonjour,Tout d'abord, joyeux noël ! Je n'arrive pas à faire un update des données se trouvant dans ma gridview avec un UpdatePanel et un Timer en Ajax rafraichir panel depuis updatepanel [ par Magjjy ] Bonjour,en tant que débutante, je rencontre un nouveau problème dans la course à mon développement ...Pour palier au problème d'upload de fichier impo Update Panel - image de fong d'un panel [ par crapouye ] Bonjour,j'intègre un panel classique avec une image de fond dans un update panel et lorsque je "lance" mon site web, aucune image de fond n'apparait. probleme de rafraichissement d'update panel [ par maximus09 ] Bonjour,Voila je suis en train de développer une page asp.NET et je me retrouve confronté à un problème.Ma page contient deux updates panels non imbri Ajax control toolkit Modalpopup extender avec updatepanel et trigger [ par dmou ] Bjr à tous,Je sais que


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales