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
Partager