2011-02-13 76 views
-1

我正在使用DevExpress eXpressApp Framework爲保險代理機構開發LOB應用程序。我的問題是域對象(業務對象)及其關聯或關係的區域。DevExpress自我參照協會的問題

我有一個MyPerson對象,主要是一個PolicyHolder實例,我需要將同一個類的配偶和子對象關聯到PolicyHolder。當我在MyPersonn類中嘗試以下代碼時,運行代碼並試圖添加配偶,但出現錯誤:

「存在畸形的關聯'Person-Spouse'。無法找到'PolicyMIS的關聯成員.Module.MyPerson.Spouse」類中的 'PolicyMIS.Module.MyPerson'」

private MyPerson _spouse; 
    [Association("Person-Spouse", typeof(MyPerson))] 
    public MyPerson Spouse 
    { 
     get 
     { 
      return _spouse; 
     } 

     set 
     { 
      SetPropertyValue("Spouse", ref _spouse, value); 
     } 
    } 
+2

給出*確切*錯誤會更清楚,這對我來說並不明顯,這與DevExpress有什麼關係...... – 2011-02-13 10:32:21

+0

我添加了錯誤,但是如果標題沒有提示這是與DevExpress有關我不知道會發生什麼。 – ProfK 2011-02-13 12:13:18

回答

1

請看看我們的搜索引擎爲您的問題重新調校的結果:

self-reference association

這有幫助嗎?

如果不是,我們需要更多關於您的任務的信息。