RIA:类型 Y 中不存在属性或字段 X(使用 [ExternalReference] 后)
这是 WCF/RIA 问题。
我的实体 A 具有实体 B 的外键。我在 A(外键)和 B(主键)之间设置了一个名为“名称”的外部引用,因为它们不在同一个 DataDomainService 中。
在我的网格中,我显示 B 的属性,由于外部引用,它被称为“Name.Name”,因为它是用户可读的。当我尝试对“Name.Name”列进行排序时,出现错误
“System.ServiceModel.DomainServices.Client.DomainOperationException:查询“GetA”的加载操作失败。类型“A”中不存在属性或字段“Name””
从概念上讲,我理解为什么会出现此错误,但我不知道如何解决它。
谁能帮助我吗? 谢谢。
This is a WCF/RIA issue.
I have entity A with a foreign key to Entity B. I have setup an ExternalReference between A (foreign key) and B (primary key) called 'Name' because they are not in the same DataDomainService.
In my grid I am displaying a property of B and due to the external reference it is called 'Name.Name' because it is user readable. When I try to sort the 'Name.Name' column I get the error
"System.ServiceModel.DomainServices.Client.DomainOperationException: Load operation failed for query 'GetA'. No property or field 'Name' exists in type 'A'"
Conceptually I understand why I'm getting this error but I do not know how to get around it.
Can anyone help me?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论