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

SharePoint .NET Discussion :

Filtre d'une combo en fonction du contenu d'une autre


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Filtre d'une combo en fonction du contenu d'une autre
    Bonjour,

    J'ai un soucis assez simple sur le papier que je n'arrive pas à résoudre.
    Que ce soit dans une liste ou dans une biblio de documents, je souhaite faire qualifier deux combo listes par l'utilisateur, la deuxième devant avoir un contenu variable en fonction du choix effectué dans la première.
    Les contenus des deux colonnes sont gérés par une liste et une connexion de données.
    Soit la liste suivante :
    Marque Modèle
    Renault Clio
    Renault Mégane
    Peugeot 208

    Si dans colonne Marque, l'utilisateur choisit Renault, dans la colonne Modèle, je ne lui propose que Clio et Mégane.

    Merci de votre aide

  2. #2
    Membre actif
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Points : 212
    Points
    212
    Par défaut
    Salut, j'ai exactement la meme problématique que toi, j'ai 2 colonnes d'une liste qui sont liées fonctionnellement, mais coté code, je n'arrive pas à affecter la deuxieme colonne qui va bien.

    je suis sur un formulaire personnalisé de création d'element de liste :

    Dans mon exemple, j'ai mis une dropdownlist qui est liée a un sqldatasource contenant la marque voiture (pour suivre ton exemple). ca s'affiche bien, ca s'inscrit bien dans la liste une fois les infos validées.

    Pour la deuxième colonne, j'ai défini comme source de données, un autre sqldatasource (pointant sur le premier :/), sur lequel j'ai paramétré en clause WHERE la valeur du control dropdownlist (du dessus) de mon formulaire..

    Le hic c'est que lorsque le formulaire est initialisé, le champs de ma colonne 1 est vide, donc ma valeur "calculée" (par la requete) n'est pas actualisée...

    Avant de taper dans de l'ajax qui a l'air compliqué, je cherche aussi une solution "simple".


    J'ai aussi cherché du coté de l'application métier (qui permet théoriquement d'ajouter une colonne "calculée" à une donnée métier), mais je ne gère pas très bien l'XML et j'ai quelques points de blocages.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 107
    Points : 127
    Points
    127
    Par défaut
    Déjà quelques éléments de réponse :

    http://www.developpez.net/forums/sho...d.php?t=540869

  4. #4
    Membre actif
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Points : 212
    Points
    212
    Par défaut
    super, merci pour le lien, je vais me pencher sur ce tuto ^^

Discussions similaires

  1. Réponses: 11
    Dernier message: 10/06/2008, 10h31
  2. Remplir une liste avec TOUT le contenu d'une combo
    Par jo_la_pasteque dans le forum WinDev
    Réponses: 8
    Dernier message: 14/04/2008, 12h49
  3. Réponses: 4
    Dernier message: 11/10/2007, 09h28
  4. Réponses: 2
    Dernier message: 29/08/2007, 10h55
  5. [VBA-E] Lancement d'une macro en fonction du contenu d'une cellule
    Par Zak Blayde dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/01/2007, 15h13

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