Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre à l'essai
    Homme Profil pro Cyril
    Développeur Informatique en Alternance
    Inscrit en
    mai 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Nom : Homme Cyril
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Informatique en Alternance
    Secteur : Service public

    Informations forums :
    Inscription : mai 2012
    Messages : 43
    Points : 20
    Points
    20

    Par défaut Liste déroulante avec choix multiple (checkbox)

    Salut,

    Je reviens encore une fois vers vous car je m'attaque maintenant aux Listes Déroulantes à choix multiple via des CheckBox et je n'y comprends rien

    Pour ce qui est de l'utilisation des listes déroulantes classiques, là y a pas vraiment de soucis, mais je ne vois pas comment ajouter à l'intérieur de celles-ci des checkbox.

    J'ai fait quelques recherches mais je suis tombé sur des exemples de jQuery Multiselect qui peuvent correspondre à ce que je recherche mais je ne vois pas comment l'intégrer à mon projet MVC3 et comment l'alimenter avec les résultats d'une requête SQL de ce type que j'utilise pour remplier ma liste déroulante classique :

    Code :
    1
    2
    3
     
    var QueryCR = (from i in itemsCR
                   select new Suivi { CD_CR = i.Field<String>("CD_CR") }).ToList();
    Est-ce que c'est possible sans ce fameux jQuery Multiselect ? Et si oui, avez-vous des exemples ? Sinon, bah comment l'implementer dans un projet ASP.NET MVC3 ?

    Merci d'avance pour vos réponses.

  2. #2
    Membre à l'essai
    Homme Profil pro Cyril
    Développeur Informatique en Alternance
    Inscrit en
    mai 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Nom : Homme Cyril
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Informatique en Alternance
    Secteur : Service public

    Informations forums :
    Inscription : mai 2012
    Messages : 43
    Points : 20
    Points
    20

    Par défaut

    Bon j'ai fait quelques recherches sur le net et ce que je veux risque d'être galère à mettre en place...

    J'ai donc revu mon besoin à la baisse, au lieu de Liste déroulante avec des checkbox, je vais m'orienter sur une liste déroulante mais à sélection multiple.

    Ca me parait plus simple et ça correspond aussi à mes besoins.

    Si jamais vous avez de bons exemples, je suis preneur

  3. #3
    Membre expérimenté

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    novembre 2011
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2011
    Messages : 246
    Points : 589
    Points
    589

    Par défaut

    Hello,
    Où sèches-tu exactement ? au niveau du HTML ? du modèle MVC à passer du contrôleur à la vue ? à la sélection d'éléments de la liste au chargement de la page ?

  4. #4
    Membre à l'essai
    Homme Profil pro Cyril
    Développeur Informatique en Alternance
    Inscrit en
    mai 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Nom : Homme Cyril
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Informatique en Alternance
    Secteur : Service public

    Informations forums :
    Inscription : mai 2012
    Messages : 43
    Points : 20
    Points
    20

    Par défaut

    Désolé du retard, j'avais complètement oublié ce post. Concernant mon soucis, je l'ai résolu, j'ai donc mes différentes listes déroulantes simples avec la possibilité de sélectionner plusieurs valeurs.

    Voici comment je créé et alimente une liste :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    var itemsCR = GetCR();
                var queryCR = (from i in itemsCR
                               select new Suivi { CD_CR = i.Field<String>("CD_CR") }).ToList();
     
                List<string> ListeCR = new List<string>();
     
                foreach (var recup in queryCR)
                {
                    ListeCR.Add(recup.CD_CR);
                }
     
                MultiSelectList Liste1 = new MultiSelectList(ListeCR, "CD_CR");
     
                ViewBag.Liste1 = Liste1;
    Et ma vue avec le petit bouton Submit :
    Code :
    1
    2
    3
    4
     
    @Html.ListBox("SubCR", ViewBag.Liste3 as MultiSelectList)      
     
                <input id="Submit1" type="submit" value="Valider" class="bt_submit"/>

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •