Web服务中的实体引用

时间:2012-01-06 00:05:12

标签: web-services entity-framework asmx generic-list

我在数据库中有2个表,其中一个是员工,另一个是城市。我从数据库创建了ado.net实体数据模型。我带了一名员工,我可以进入这些城市。我正在使用Web服务并有一个返回List的web方法。我选择了员工并调用了ToList()方法。我无法访问由Web服务(asmx而不是wcf)提供的表示层中的城市名称,只能访问城市的ID。我怎样才能解决这个问题。

1 个答案:

答案 0 :(得分:1)

从EF中检索实体以加载实体的导航属性时,可以使用.Include。

http://msdn.microsoft.com/en-us/library/bb896272.aspx继续使用文档。包括,如果你有EF4.1或更高版本,在扩展方法中也有一个lambda版本,它为你提供类型安全(参考System.Data.Entity)