我确信这已经得到了解答,但我找不到它。
说我有三张桌子;
项目
属性
ProjectAttributes
我正在使用dbml文件,我在dbml中绘制了所有关联。
那么在我看来,我是如何通过项目的所有属性来进行的。
我想;
<% foreach (Project project in Model){%>
<% foreach (Repository.Attribute attr in project.ProjectAttributes ) { %>
但这显然不起作用。
那么,给定一个项目,我是如何得到与之相关的所有属性的?
答案 0 :(得分:1)
L2S中的多对多关联总是包括外键表,所以应该是:
<% foreach (Project project in Model){%>
<% foreach (ProjectAttribute attr in project.ProjectAttributes ) { %>
然后attr.Attribute
将是您需要的属性