问题是这样的,用的是ado.net entity
有表A 字段{ 博客ID,所属栏目ID}
表B 字段{栏目ID,栏目名称}
其中所属栏目ID是外键于B表。
平时用的时候A.以后会出现一个 A. B 我像问问这个是怎么用的?
我像实现这种功能 显示 某博客的所属栏目名称,这样不行。A.B.栏目名称
看了一下A.B 是null的 那这个有什么用?我像实现看我这个博客的所属栏目名称又该怎么操作?
其实我想这样写
<% foreach (var item in Model) { %>
<tr>
<td>
<%: Html.ActionLink("Edit", "Edit", new { id=item.blogid }) %> |
<%: Html.ActionLink("Details", "Details", new { id=item.blogid }) %> |
<%: Html.ActionLink("Delete", "Delete", new { id=item.blogid }) %>
</td>
<td>
<%: item.title %>
</td>
<td>
<%: item.content %>
</td>
<td>
<%: item.columnid %>
</td>
<td>
<%: item.columncode %>
</td>
<td>
<%= item.column.columnname%>
</td>
</tr>
<% } %>
不过他报这个错误 Object reference not set to an instance of an object.
在edmx里做好关系,然后给对象加个b属性,查询的时候加个include('b'),试试看