Код: Выделить всё
И в моей модели я попробовал делаем: Colors.Add(new List());, как указано в разделе «Невозможно неявно преобразовать тип 'System.Web.Mvc.SelectList' в «System.Collections.Generic.ICollection», но тогда я получал другую ошибку; Невозможно неявно преобразовать «System.Collections.Generic.List» в «System.Web.Mvc.SelectListItem».
Даже несмотря на то, что цвета code> — это список.
Но до этого у меня было это в ViewModel:
Код: Выделить всё
public EnumsDTO.Color Color { get; set; }
public List Colors { get; set; }
public void AddColorViewModel()
{
Colors = new List();
foreach (Color c in (Color[])Enum.GetValues(typeof(Color)))
{
Colors.Add(new SelectListItem
{
Value = ((int)c).ToString(),
Text = c.ToString()
});
}
}
Подробнее здесь: https://stackoverflow.com/questions/588 ... o-ienumera
Мобильная версия