在RIA Services中,我为实体定义了一些部分类。 (它在* .shared.cs下)
这个部分类有一些没有实体的新字段。
我有一个方法来填充实体的那些字段,包括额外的部分类字段。
当我调试RIA Services方法时,我可以看到所有Partial类字段填充得很好。所以它们不是空的。
当我从Silverlight代码(MVVM)中的RIA服务获得回调时,我可以看到所有字段:
!!!但是部分类字段是NULL !!!
我在那里失踪了什么?任何线索?
谢谢!
答案 0 :(得分:1)
请将[DataMemberAttribute()]属性(System.Runtime.Serialization命名空间)添加到部分类属性中。
答案 1 :(得分:0)
最后,我找到了其他方法来实现我需要的东西:
我刚刚创建了一个SQL Server View,就是这样! :)
所以我建议使用这种方法。