Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Web avec .NET > ASP.NET MVC
ASP.NET MVC Forum d'entraide sur le développement de site web avec le framework ASP.NET MVC.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 14/11/2012, 16h27   #1
Genyuumaru
Futur Membre du Club
 
Homme Cyril
Développeur Informatique en Alternance
Inscription : mai 2012
Messages : 37
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 : 37
Points : 18
Points : 18
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.
Genyuumaru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2012, 09h47   #2
Genyuumaru
Futur Membre du Club
 
Homme Cyril
Développeur Informatique en Alternance
Inscription : mai 2012
Messages : 37
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 : 37
Points : 18
Points : 18
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
Genyuumaru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2012, 20h36   #3
plume13
Membre confirmé
 
Femme
Ingénieur développement logiciels
Inscription : novembre 2011
Messages : 113
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 35
Localisation : France, Var (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 : 113
Points : 232
Points : 232
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 ?
plume13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2012, 09h42   #4
Genyuumaru
Futur Membre du Club
 
Homme Cyril
Développeur Informatique en Alternance
Inscription : mai 2012
Messages : 37
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 : 37
Points : 18
Points : 18
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"/>
Genyuumaru est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h07.


 
 
 
 
Partenaires

Hébergement Web