Salut � tous,
voila je d�bute un peu ASP.NET, j'ai un probleme lorsque je veux afficher une dropdownlist personalis�e dans ma vue sans pass�e par une table avec les choix.
Dans mon modele personne j'ai un attribut string sexe;
Dans mon controller j'ai fais une liste en globaleDans la m�thode qui affiche ma vue je fais ceci :
Code : S�lectionner tout - Visualiser dans une fen�tre � part List<String> sexe= new List<String> {"masculin", "féminin"};
Dans ma vue, je fais ceci :
Code : S�lectionner tout - Visualiser dans une fen�tre � part ViewBag.SexeInt = new SelectList(sexe);
tous s'affiche bien, avec les diff�rents item de ma liste dans le dropdownlist.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <div class="editor-field"> @Html.DropDownList("SexeInt ") @Html.ValidationMessageFor(model => model.Surface) </div>
Le soucis c'est quand je renvoie ma vue vers le controlleur, il me dit que le champ est vide, et il me revoie � la vue.
Comment faire le lien avec un item de ma liste et l'attribut du model ?
Merci
Partager