1
我有一個強類型的視圖,它的渲染接收到一個設計模型。我的設計類(實體)與設計師有多對一的關係(即1設計師可以有一個或多個設計)。爲什麼這個被引用的實體對象爲空?
當試圖使用下面的代碼時,我得到了Design.Designer關係的NullReferenceException。很明顯,我做錯了什麼,但對實體框架相當缺乏經驗,我需要關於實際框架的指導。
<% foreach (var Design in Model)
{ %>
<figure>
<a href="View/<%= Design.ID %>" rel="Next" title="View this design">
<img id="design-<%= Design.ID %>"
src="/Templates/<%= Design.ID %>/preview.png"
height="200"
width="200"
alt="<%= Design.Title %> by <%= Design.Designer.DisplayName %>"
title="<%= Design.Title %> by <%= Design.Designer.DisplayName %>" />
</a>
</figure>
<%} %>
任何建議和指針讚賞。
奇妙。去找一個工作得很好的選項。感謝那! – 2010-01-07 09:31:53
+1。另一種選擇是投影到演示模型http://blogs.teamb.com/craigstuntz/2009/12/31/38500/ – 2010-01-07 14:38:24