-1
我有以下內容樹中的子項目,並且必須顯示在同一頁面中。我們創建了一個Stronglytyped查看ModelA
類型的頁:使用玻璃映射器從Sitecore訪問數據中的問題
public class ModelA
{
public IEnumerable<ModelA > item1 { get; set; }
public IEnumerable<ModelB> item2{ get; set; }
}
內容樹是:
Item1(Based on Template A and Created ModelA to access)
---Children11(Based on Template A and Created ModelA to access))
---Children12(Based on Template A and Created ModelA to access))
Item2(Based on Template A and Created ModelA to access))
---Children21(Based on Template B and Created ModelB to access))
---Children22(Based on Template B and Created ModelB to access))
我們使用GlassMapper得到的數據,所以我們定義ModelA
爲Children11
,Children12
並且ModelB
爲Children21
,Children22
。
我可以得到item1
的子女,但不是item2
它是null
。是否因爲玻璃貼圖工具無法找到它們並將其映射到ModelB
的類型?
你可以顯示映射的代碼嗎?具體使用哪些屬性。 –
請添加完整的模型和任何可能的映射,上面的類將不足以執行您正在嘗試執行的映射。 –