Как получить имя по идентификатору?
Контроллер
public ActionResult Stations_Read([DataSourceRequest]DataSourceRequest request) { IQueryable<Station> stations = db.Stations; DataSourceResult result = stations.ToDataSourceResult(request, station => new { Id = station.Id, Code = station.Code, Name = station.Name, SubZone = new SubZone() { Name = station.SubZone.Name // got error here. } }); return Json(result); }
Класс
public class Station : Entity { public string Code { get; set; } public string Name { get; set; } public Guid SubZoneId { get; set; } public virtual SubZone SubZone { get; set; } }
Что я уже пробовал:
SubZone = new SubZone() { Name = station.SubZone.Name // got error here. }
Er. Puneet Goel
Что за ошибка ?
wa.war
"При выполнении определения команды произошла ошибка. Подробнее см. Внутреннее исключение."
- Я не могу получить код и имя из подзоны.
F-ES Sitecore
Так что же говорит внутреннее исключение?