我有作者 - > authorsbooks< - 我的数据库中的书籍。我从中创建了一个实体数据模型,我注意到关联实体没有出现在模型中(我认为它是推断的)。
我想将2个EntityDataSources拖到设计师,作者的网格视图上,当用户点击选择作者时,下面的另一个网格视图将显示与该作者相关的所有书籍。
如何配置第二个entitydatasource,因为当我尝试配置它时,我没有在entitysetname下拉列表中看到authorsbooks关联实体。我想把它设置为图书gridview的数据源?我误解了什么吗?
谢谢,
rodchar
答案 0 :(得分:0)
实体框架将推断基于数据库中的外键的关系。
您的AuthorBooks表是否具有Author表的外键?
此外,当您将表格添加到EDMX时,请务必勾选“在模型中包含外键”。
如果填写正确,当您键入Author。时,您应该将AuthorBooks视为EntitySet。