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 Discussion :

Rafraichissement d'updatePanels et de listBox


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Consultant SharePoint
    Inscrit en
    Mars 2006
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 270
    Par défaut Rafraichissement d'updatePanels et de listBox
    salut a tous.
    Il y a quelques temps, je cherchais a réaliser un list picker(deux ListBox avec des boutons entre pour faire passer un ou plusieurs élément de l'une a l'autre).
    C'est chose faite!
    Mais maitenant un problème s'annonce. En fait j'utilise 3 de ces user control que j'ai créé. Les deux premiers sont indépendants, mais la liste affichée dans le troisieme dépend des 2 premiers. En fait les deux premier affichent la meme liste, mais la liste du troisieme depend des elements qui ont été ajoutés dans les deux premiers.
    En gros, si j'ajoute un élément dans le premier (ou le 2°) ca l'enleve de la liste du troisieme.
    Je ne sais pas comment m'y prendre pour rafraichir cette 3° liste...
    chaque list picker est dans un update panel.
    quelqu'un peut m'aider?

  2. #2
    Membre éclairé Avatar de Asiany
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 73
    Par défaut
    Salut,
    Dans le troisième UpdatePanel qui contient ta troisième liste, si je ne me trompe pas, il faut que tu rajoutes deux triggers à cet UpdatePanel:
    - AsyncPostback qui pointe vers ta première list associé à l'évènnement du changement.
    - AsyncPostback qui pointe vers ta seconde list associé à l'évènnement du changement.

    Il te faut ensuite activer l'AutoPostBack sur tes deux première listes.

  3. #3
    Membre expérimenté
    Homme Profil pro
    Consultant SharePoint
    Inscrit en
    Mars 2006
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 270
    Par défaut
    bon j'ai fait ce que tu m'as dit....pour l'instant ca compile, le problème est pour récupérer les items contenus dans les deux premieres listes dans mon user control de la troisième.......il faudrait que je les passe par le viewState je pense....

  4. #4
    Membre expérimenté
    Homme Profil pro
    Consultant SharePoint
    Inscrit en
    Mars 2006
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 270
    Par défaut
    d'ailleurs il faut en fait 4 triggers (ajout et suppression dans chaque liste...)

  5. #5
    Membre expérimenté
    Homme Profil pro
    Consultant SharePoint
    Inscrit en
    Mars 2006
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 270
    Par défaut
    petit changement, finalement je vais utiliser les delegates. a la fin de mon traitement sur une des deux premieres liste, je lève l'évènement mettant a jour la 3°.
    Il faut juste sauvegarder l'état courant des listes et mettre a jour.

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

Discussions similaires

  1. [AJAX] UpdatePanel et scroll listbox
    Par dmichaud1978 dans le forum AJAX
    Réponses: 0
    Dernier message: 10/11/2011, 03h01
  2. rafraichissement de listbox
    Par alexlevenere dans le forum C#
    Réponses: 2
    Dernier message: 12/02/2008, 16h05
  3. [.NET 2.0] Rafraichissement - UpdatePanel
    Par OtI$ dans le forum ASP
    Réponses: 1
    Dernier message: 17/10/2007, 14h35
  4. UpdatePanel rafraichissement des controles
    Par Magjjy dans le forum ASP.NET
    Réponses: 2
    Dernier message: 04/10/2007, 11h57
  5. [VBA-E]rafraichissement d'une listbox
    Par bastien62200 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/02/2006, 13h27

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