這是我的表實體框架表的主鍵
消息
人
這是我的GridView源
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
CommandName="Select" Text="Select"></asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False"
CommandName="Delete" Text="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="RecipientID" SortExpression="Person.LastName">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("Person.LastName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Subject" HeaderText="Subject"
SortExpression="Subject" />
<asp:BoundField DataField="Message1" HeaderText="Message"
SortExpression="Message1" />
<asp:BoundField DataField="Status" HeaderText="Status"
SortExpression="Status" />
<asp:BoundField DataField="Date" HeaderText="Date" SortExpression="Date" />
<asp:TemplateField HeaderText="SenderID" SortExpression="Person.LastName">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("Person.LastName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
這是結果
你們能幫我顯示發件人的名字嗎? :)提前謝謝你們!我使用的數據源的實體
UPDATE
我作爲用戶登錄卡羅
發件人顯示登錄的用戶沒有真正的發件人在郵件表
用戶這是我的實體模型
如何顯示收件人姓名?發件人名稱也應該如此。 – 2013-03-14 08:42:51
等待我將其上傳使其更清晰 – 2013-03-14 08:47:08
我更新問題 – 2013-03-14 08:51:22