2011-03-16 1 views
0

관련 속성에 문제가 있습니다. 구성 속성 및 RIA. POCO 및 실버 라이트를 사용하고 있습니다. 여기 내 modele입니다 : 클라이언트 측에서작문 및 RIA

[MetadataTypeAttribute(typeof(ModeleEnvoiEaMetaData))] 
    [Serializable] 
    public abstract partial class ModeleEnvoiEa 
    { 
     [DataMember] 
     public virtual int IdModeleEnvoiEa {get;set;} 
     [DataMember] 
     public virtual string Libelle {get;set;} 
     [DataMember] 
     public virtual Nullable<int> IdModeleEnvoiEaFooter {...//FK } 
     public virtual ModeleEnvoiEaHeaderFooter ModeleEnvoiEaFooter 
     { 
      get { return _modeleEnvoiEaFooter; } 
      set 
      { 
       if (!ReferenceEquals(_modeleEnvoiEaFooter, value)) 
       { 
        var previousValue = _modeleEnvoiEaFooter; 
        _modeleEnvoiEaFooter = value; 
        FixupModeleEnvoiEaFooter(previousValue); 
       } 
      } 
     } 
     private ModeleEnvoiEaHeaderFooter _modeleEnvoiEaFooter; 
    } 

public partial class ModeleEnvoiEaMetaData 
    { 
//... 
[Association("ModeleEnvoiEa_ModeleEnvoiEaFooter","IdModeleEnvoiEaFooter","IdModeleEnvoiEaHeaderFooter")] 
     [Include] 
     [Composition] 
     public ModeleEnvoiEaHeaderFooter ModeleEnvoiEaFooter;  
} 

} 

내가 속성 ModeleEnvoiEaFooter가 null가 아닌 클라이언트 측에서 테스트 도멘 서비스 메서드 호출하지만 내 DomainServices 클래스에서이 속성은 null입니다. 작곡 속성으로도. 어떻게 ModeleEnvoiEaFooter 속성의 값을 Domainservices 클래스에 보낼 수 있습니까?

[Invoke] 
public ModeleEnvoiEa Test(ModeleEnvoiEa modele) 
{ 
    // modele.IdModeleEnvoiEaFooter == 1 // FK to ModeleEnvoiEaFooter 
    // modele.ModeleEnvoiEaFooter is null here ! Why ? an how can i send this object 
} 
+0

해결 했습니까? 나는 똑같은 문제를 겪고있다. –

답변

0

ModeleEnvoiEaFooter를 DataMember로 표시해보십시오.