RIA Services部分类问题

时间:2012-06-12 20:05:31

标签: c# silverlight mvvm wcf-ria-services

在RIA Services中,我为实体定义了一些部分类。 (它在* .shared.cs下)

这个部分类有一些没有实体的新字段。

我有一个方法来填充实体的那些字段,包括额外的部分类字段。

当我调试RIA Services方法时,我可以看到所有Partial类字段填充得很好。所以它们不是空的。

当我从Silverlight代码(MVVM)中的RIA服务获得回调时,我可以看到所有字段:

  1. 基本实体字段。
  2. 额外的部分类字段。
  3. !!!但是部分类字段是NULL !!!

    我在那里失踪了什么?任何线索?

    谢谢!

    enter image description here

2 个答案:

答案 0 :(得分:1)

请将[DataMemberAttribute()]属性(System.Runtime.Serialization命名空间)添加到部分类属性中。

答案 1 :(得分:0)

最后,我找到了其他方法来实现我需要的东西:

我刚刚创建了一个SQL Server View,就是这样! :)

所以我建议使用这种方法。