Comment un select multiple, la liste des travaux avec le modèle de liaison en ASP.NET MVC?
Si vous avez une liste de sélection définie à plusieurs dans ASP.NET MVC, comment le modelbinding travail?
En quoi est-il de retour de vos articles sélectionnés, un tableau?
<SELECT NAME="toppings" MULTIPLE SIZE=5>
<option value="mushrooms">mushrooms</option>
<option value="greenpeppers">green peppers</option>
<option value="onions">onions</option>
<option value="tomatoes">tomatoes</option>
<option value="olives">olives</option>
</SELECT>
Vous devez vous connecter pour publier un commentaire.
Oui, par défaut, une multiselectlist affichera à travers un tableau de valeurs sélectionnées.
Cet article a de plus amples informations, y compris comment utiliser fortement typées vues avec un multiselectlist.
De la liés à "l'article":
List<int> ToppingIds
.Oui, elle retourne un tableau.
Modèle de vue:
Contrôleur:
Vue:
Dans VegTableViewmodel:
Dans le Contrôleur:
Obtenir des légumes de la liste, et puis la passer à la VegTableViewModel de Légumes de la propriété.
Dans la Vue: