Подстановка значений ASP MVC 4
Столкнулся с небольшой проблемой.
В модели PC описана связь, пусть будет так:
Код:
public Invent InventNumPC { get; set; }
Код:
public int InventID { get; set; }
public int InventNum { get; set; }
public int InventNum { get; set; }
Код:
@Html.DisplayFor(modelItem => item.InventNumPC.InventNum)
Подскажите есть ли в ASP MVC 4 функции подстановки значений по индексу?
Прошу не докапываться до конкретного примера, поскольку это применимо так же и к любой другой предметной области.
Примерно вот
Код:
@Html.DisplayNameFor(modelItem => modelItem.InventNumPC.InventNum)
Если так - типа такой:
Код:
public ActionResult Index()
{
var myIndex = _db.myIndex.Include(c => c.Price);
return View(myIndex.ToList());
}
{
var myIndex = _db.myIndex.Include(c => c.Price);
return View(myIndex.ToList());
}
Цитата: UserNet2008
Примерно вот
Если так - типа такой:
Код:
@Html.DisplayNameFor(modelItem => modelItem.InventNumPC.InventNum)
Код:
public ActionResult Index()
{
var myIndex = _db.myIndex.Include(c => c.Price);
return View(myIndex.ToList());
}
{
var myIndex = _db.myIndex.Include(c => c.Price);
return View(myIndex.ToList());
}
Первый кусок не имеет смысла, это же просто вывод имени, а не значения.
А за второй кусок огромное, человеческое спасибо, почему-то об этом не пишут в самоучителях :)