IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Ajax Discussion :

Mise à jour partiel d'un gridview en appliquant le tri automatique


Sujet :

ASP.NET Ajax

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    526
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 526
    Par défaut Mise à jour partiel d'un gridview en appliquant le tri automatique
    Bonjour,

    J'ai un gridview sur lequel j'applique le tri automatique sur les colonnes (clic sur l'entête des colonnes).

    Je me demandais si on pouvait appliquer une mise à jour partielle (updatePanel) juste du tableau lors du clic sur une colonne?

    Merci.

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Oui, tu peux très biens encapsuler ta GridView dans un UpdatePanel avec UpdateMode Always. Ainsi, les évenènements comme le tri ou la pagination seront gérés de façons asynchrone.

    En espérant t'avoir aidé.

  3. #3
    Membre très actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par défaut
    Mais le "Always" ne signifie pas qu'il va toujours être updaté?

    Si il y a un bouton en dehors de cet update panel, et qu'on clique dessus, cela va mettre à jour le UpdatePanel, il faut plutot metre "Conditional", non?

  4. #4
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Citation Envoyé par Sacha999 Voir le message
    Mais le "Always" ne signifie pas qu'il va toujours être updaté?

    Si il y a un bouton en dehors de cet update panel, et qu'on clique dessus, cela va mettre à jour le UpdatePanel, il faut plutot metre "Conditional", non?
    C'est pas faux. Mais ça dépend de quoi est constituée ta page. S'il n'y a que la GridView et pas d'autre contrôle susceptible de déclencher un PostBack, autant laisser l'UpdatePanel en Always.

    Si tu as des boutons, ou d'autres contrôles à l'extérieur de l'UpdatePanel et que tu ne souhaites pas que celui-ci et donc la GridView soient rafraîchis à chaque fois, là il faut passer au mode Conditionnal. Mais ça n'a pas de sens vu que les boutons sont à l'extérieur de l'UP => il y a PostBack standard et donc rafraîchissement total de la page

    Le mode Conditionnal est surtout à utiliser lorsqu'il y a plusieurs zones ou types de rafraîchissement partiel et indépendantes sur une page.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/06/2010, 11h41
  2. Mise à jour partielle d'un XML
    Par laurent_m dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 10/09/2008, 14h55
  3. gridview update : pas de mise à jour des données
    Par mask_66 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 15/07/2008, 15h53
  4. mise à jour des données via GridView ?
    Par gregcat dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/10/2007, 13h18
  5. Mise à jour partielle de bean
    Par joseph_p dans le forum Hibernate
    Réponses: 3
    Dernier message: 19/03/2007, 21h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo