MVC просмотреть и перечислить список - PullRequest
1 голос
/ 21 февраля 2011

Использование MVC3 у меня это в контроллереКак мне перечислить это в представлении?

    public ActionResult NWaySwitch()
    {
        var switches = _nWaySwitch.Switches.Cast<Switch>().ToList(); 
       // var switches = _nWaySwitch.Switches;
        return View(switches);
    }

оператор foreach не может работать с переменными типа «объект», потому что «объект» не содержит открытого определения для «GetEnumerator»

@foreach (элемент System.Collections.ArrayList в ViewData ["переключатели"]) {}

1 Ответ

3 голосов
/ 21 февраля 2011

Полагаю, вы сделали строго типизированное представление, верно?Если вы посмотрите на верхнюю часть представления, вы, вероятно, увидите определение модели.Убедитесь, что вы делаете это в IEnumerable <>, и вы должны хорошо идти

...