У меня есть следующая модель
Модель поездки // Подумайте о классе домена Grails
public long FerryId { set;get; }
public long FromLocationId { set;get; }
public long ToLocationId { set;get; }
public Ferry Ferry { set;get; }
public Location FromLocation { set;get; }
public Location ToLocation { set;get; }
Затем я возвращаю список к просмотру и перебираю поездки:
@foreach (var item in Model) {
@item.FerryId //displays fine
@item.Ferry.FerryName //displays fine
@item.FromLocationId //displays fine
@item.FromLocation.LocationName //doesn't work
@item.ToLocationId //displays fine
@item.ToLocation.LocationName //doesn't work
}
Проблема при попытке получить "item.ToLocation.LocationName" и то же самое для "item.FromLocation.LocationName"
Я не совсем понимаю, почему возвращается Ferry.FerryName, но не остальные.
Я новичок в C # / MVC3 / Razor, но в grails / groovy это не сработает,
Какие-нибудь мысли? а дополнительные общие советы?
с благодарностью.