У меня есть отношение 1 к многим со следующими таблицами - Лицо и электронная почта. При использовании LINQ к SQL и ASP.Net MVC, я хотел бы показать первое письмо или пустая строка в моей Person вид с помощью кода, как это:Возвращает пустую строку с использованием Linq to SQL - Связанная таблица без строк - ASP.Net MVC
<%= Html.Encode(Model.Emails.FirstOrDefault().EmailAddress) %>
В тех случаях, когда нет ни одного адреса электронной строки , Я получаю исключение NullReferenceException. Я могу вернуть нулевые безопасные значения из SQL с помощью представления или sproc, но я хотел бы просто использовать общий linq для объектов sql, привязанных к таблицам.
Большое спасибо, что идеально! – jlnorsworthy