Использование ASP MVC и Entity Framework. В представлении у вас есть объявление страницы, которое определяет модель для этого представления, которая будет коллекцией, реализующей IEnumerable. Допустим, в коллекции хранятся объекты автомобилей, принадлежащие только Ford (категория «Форд»).
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<detelete.Models.Car>>" %>
Этот список только автомобилей Ford был создан с помощью запроса LINQ to Entities. Объект EF thingee знает об отношениях Автомобилей с Производителями (которые я называю категорией)
var dat = ent.CarSet.Where(m => m.Manufacturer.Name == nm);
List<Car> cars = dat.ToList<Car>();
return View("ListingByManufacturer", cars);
Итак, в представлении я отображаю список автомобилей, принадлежащих Ford. У меня есть представление, отображающее все свойства автомобилей правильно, но нет способа показать, к какой категории (производитель в этом примере) относятся автомобили из . Я видел несколько примеров EF / MVC, в которых есть два цикла foreach, а в верхнем изображен производитель - но это кажется клугем.
Похоже, все должно быть просто, но я застрял ...