2012-06-12 71 views
0

在RIA服務中,我爲實體定義了一些部分類。 (它在* .shared.cs中)RIA服務部分類問題

該部分類有一些沒有實體的新字段。

而且我有一個方法來填充實體的那些字段,包括額外的部分類字段。

當我調試該RIA服務方法,我可以看到所有部分類字段填充良好。所以他們不是NULL。

當我在Silverlight代碼RIA服務(MVVM)得到回調,我可以看到所有的字段:

  1. 基本的實體領域。
  2. 額外的部分類字段。

!但部分類字段是NULL!

我在那裏失蹤?任何線索?

謝謝!

enter image description here

回答

0

終於讓我找到其他的方式來實現的事情,我需要:

我剛剛創建了一個SQL Server視圖,這就是它! :)

所以我建議使用這種方法。

1

請添加[DataMemberAttribute()]屬性(System.Runtime.Serialization命名空間)到局部類的屬性。

+0

謝謝!讓我嘗試! –

+0

它的工作原理,我用它在真正的項目。 –

+0

呃...我得到一個錯誤。它說那個類型已經包含一個定義... –