Tôi có 1 đến nhiều mối quan hệ với các bảng sau - Người và Email. Khi sử dụng LINQ to SQL và ASP.Net MVC, tôi muốn hiển thị email đầu tiên hoặc một chuỗi rỗng trong Person xem sử dụng mã như thế này:Trả về chuỗi rỗng bằng cách sử dụng LINQ to SQL - Bảng liên quan không có hàng - ASP.Net MVC
<%= Html.Encode(Model.Emails.FirstOrDefault().EmailAddress) %>
Trong trường hợp không có hàng email , Tôi nhận được một NullReferenceException. Tôi có thể trả về giá trị an toàn null từ SQL bằng cách sử dụng một khung nhìn hoặc sproc, nhưng tôi muốn chỉ gắn với linq chung cho các đối tượng sql bị ràng buộc với các bảng.
Cảm ơn bạn rất nhiều, đó là hoàn hảo! – jlnorsworthy