sЧто такое происходит с этим кодом? Я просто пытаюсь практиковать пропускание списка на мой взгляд:MVC Viewbag список для просмотра
Контроллер:
public ActionResult About()
{
List<string> ListofColors = new List<string>();
ViewBag.colors.Add("red");
ViewBag.colors.Add("green");
ViewBag.colors.Add("blue");
ViewBag.ListColors = ListofColors;
return View();
Вид:
<ul id="colors">
@foreach (var colors in (List<string>) ViewBag.ListColors) {
<li>
@colors
</li>
}
</ul>
Ошибки я получаю: CS0103: Имя 'цвета' делает не существует в текущем контексте
Я не вижу, где вы добавляете 'colors' к @CAbbott ViewBag – CAbbott
Я сделал это: ViewBag.colors.Add («красный»); ViewBag.colors.Add («зеленый»); ViewBag.colors.Add («синий»); – Batsu
Невозможно выполнить привязку времени выполнения по нулевой ссылке – Batsu