Передайте Список для просмотра в MVC
Привет,
Я передаю список значений в свое представление. Но я получаю ошибку типа "элемент модели, переданный в словарь, имеет тип 'System.Коллекции.Универсальный.Список". Вот мое действие контроллера:
public ActionResult Index() { Test t = new Test(); List<Customer> myList= t.GetData(); return View(myList); }
Вот такой вид:
@model List<AsyncActions.Models.Test> @{ ViewBag.Title = "Index"; } <h2>Index</h2> <table border="1" cellpadding="4"> @foreach (var row in Model) { <tr> @*<td>@row."CustomerID"</td> <td>@row."CustomerCode"</td>*@ </tr> } </table>
Я уже пробовал удалить List< gt; из поля зрения. Когда я это делаю, я получаю ошибку, так как "оператор foreach не может работать с переменными типа 'AsyncActions.Модели.Тест" потому что " AsyncActions.Модели.Тест не содержит общего определения для 'метод getenumerator". Я перепробовал так много мыслей. Я проверил это ссылка но это не решило моей проблемы. Я не могу понять, что же я упустил. Любая помощь очень ценится.