2010-06-14 23 views
0

叫我試圖使用.LoadWith方法調試loadwith擁有的DomainService子節點,而不是當在視圖模型

我有這行代碼在我的DomainService:

public IEnumerable<Subject> GetSubjectList(Guid userid) 
     { 
      DataLoadOptions loadopts = new DataLoadOptions(); 
      loadopts.LoadWith<Subject>(s => s.Notes); 
      this.DataContext.LoadOptions = loadopts; 
      return this.DataContext.Subjects; 
     } 

我可以看到調試的受試者名單得到加載,並且Subjects.Notes屬性,它是一個列表也被填充子項,但是當我做

ctx.Load(ctx.GetSubjectListQuery(WebContext.Current.User.UserId), lo => 
       { 
        serverdata = ctx.Subjects; 
       }, null); 

我只得到在加載主題展開列表到服務器數據,並沒有註釋子項目加載到主題。註釋

回答

0

我沒有添加[包含]到我的我的domainservice的元數據屬性。

相關問題