Вот как я сделал предыдущий пост, как вы можете видеть здесь.Устранение проблем с foreach в моем mvc
must retrieve the list from the database
Я попытался сделать мой Еогеасп, которые были описаны ранее. но это создает проблемы для того, чтобы не запускать мой foreach, пока вы делаете ошибку.
Index.cshtml
@foreach (var u in Model)
{
<div class="col-md-6 col-sm-6">
<div class="plan">
<h3>@u.Name<span>[email protected]</span></h3>
<p>@u.Text</p>
</div>
</div>
}
и undervisningController.cs
// GET: Undervisning
public ActionResult Index()
{
DatabaseClasseDataContext db = new DatabaseClasseDataContext();
var model = db.Packages.ToList();
return View(model);
}
И верх на index.cshtml есть я:
@model MentorOrdblind_MVC.Models.Undervisning.Undervisning
Модель Undervisning.cs
public class Undervisning
{
public string Name { get; set; }
public decimal Price { get; set; }
public int Hours { get; set; }
public string Text { get; set; }
}
'@model .... Undervisning' предложить единый объект, а не коллекции, так что вы не можете перебирать его. Какая у вас ошибка? –
Просьба уточнить вопрос. Попытайтесь описать проблему, получаете ли вы описание или исключение ошибок? –
@StephenMuecke OP может перебирать его, если 'Undervisning' реализовать' IEnumerable' – Grundy