DropDownListfor() et ModelView CRUD
Bonjour
J’ai un model Country et Agency une association 1 - *
Pour crée une Agency
1 -je crée un AgencyModelView à partir de AgencyModel avec 2 propriétés
Code:
1 2
| IEnumerable<SelectListItem> Country
Int32 IDCountry |
2- dans AgencyControler je remplie Country avec
Code:
CountryRepositery.All()
3- j’envoie AgencyModelView à la View(Create.cshtml)
Code:
@Html.DropDownListFor(model => model.IDCountry, Model. Country)
Ça marche très bien la Dropdownliste affiche toute les selctlistItem mais quand j’envoie le formulaire pour l’ajout sur le AgencyControler
Code:
1 2
| [HttpPost]
public ActionResult Create(AgencyModelView _ AgencyModelView) |
Je ne récupère rien sur la propriété Country pour déterminer le choix de l’utilisateur
Code:
_ AgencyModelView. Country=Null
Ou est mon problème?
Merci