Во время привязки выпадающего меню в MVC я всегда получаю эту ошибку: There is no ViewData item of type 'IEnumerable<SelectListItem>' that has the key country
.
Просмотр
@Html.DropDownList("country", (IEnumerable<SelectListItem>)ViewBag.countrydrop,"Select country")
контроллер
List<Companyregister> coun = new List<Companyregister>();
coun = ds.getcountry();
List<SelectListItem> item8 = new List<SelectListItem>();
foreach( var c in coun )
{
item8.Add(new SelectListItem
{
Text = c.country,
Value = c.countryid.ToString()
});
}
ViewBag.countrydrop = item8;
return View();
Я не знаю, как решить это.