Я имею более сильный типизированный тип моего класса с именем Cliente
, определенный как
public partial class Cliente
{
public Cliente()
{
this.Campana = new HashSet<Campana>();
}
public short IdCliente { get; set; }
public short IdDireccion { get; set; }
public string Descripcion { get; set; }
public bool Activo { get; set; }
public virtual ICollection<Campana> Campana { get; set; }
public virtual Direccion Direccion { get; set; }
}
Я хочу добавить элементы класса Campana, поэтому я перешел в свою сумку вида вот так
ViewBag.Campanas = db.Campana;
Теперь я хочу знать, как я могу сделать лямбда-выражение для создания меток и полей на основе класса. Я пытался так, но это не работает
@foreach (var item in ViewBag.Campanas)
{
@Html.LabelFor (modelItem => item.Descripcion)
}
Вот класс Кампана
public partial class Campana
{
public Campana()
{
this.Servicio = new HashSet<Servicio>();
}
public short IdCampana { get; set; }
public short IdCliente { get; set; }
public string Descripcion { get; set; }
public bool Activo { get; set; }
public virtual Cliente Cliente { get; set; }
public virtual ICollection<Servicio> Servicio { get; set; }
}