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