Dropdownlist: affiche que le dernier élément de ma liste
Bonjour,
Je récupère une liste d'un web service que j'injecte dans un viewbag ou viewdata.
Le problème c'est que dans ma dropdownlist, il y'a juste le dernier élément de cette liste qui s'affiche.
auriez vous une idée?
voici le bout de code:
controller
foreach (System.Data.DataRow dr in ViewBag.ListeStatut.Rows)
{
List<object> list = new List<object>();
list.Add(dr["STATUT"]);
ViewData["Statut"] = new SelectList(list.ToList());
//ViewBag.Statut = new SelectList(ViewBag.ListeStatut.Rows,"STATUT");
}
return View();
View:
<div class="editor-field">
@Html.DropDownList("Statut", ViewData["Statut"] as SelectList)
@Html.DropDownList("Statut1")
</div>
merci d'avance