2

简而言之,如果我LazyLoadingEnabled=true在我的服务器代码中设置数据上下文时设置,我会得到奇怪的 JSON 对象,当我通过 AJAX 从 javascript 调用数组时,它们的唯一属性是 $ref 而不是真正的 JSON 对象的对象。

否则(带LazyLoadingEnabled=false),所有元素都正确返回。但问题LazyLoadingEnabled=false是我根本无法在我的服务器代码中使用导航属性。因为我会收到一个运行时错误,说导航属性之一为空。

所以我的问题是:有没有办法用正确的元素返回数组LazyLoadingEnabled=true

4

1 回答 1

0

您需要在序列化之前获取延迟加载的导航属性。

于 2012-08-27T15:18:26.493 回答