2017-08-21 3 views
0

ページに2つのタブがあります。私がIContentとIPublishedContentを使用してプロパティにアクセスしようとすると、最初のタブのプロパティにアクセスできますが、2番目のタブプロパティはnullを返します。他のタブのプロパティでIContentとIPublishedContentがnullを返す

誰も私が反復中に私の2番目のタブのプロパティにアクセスする方法を提案することはできますか?

// 2番目のタブプロパティにnullを取得

foreach (IContent local in localsNode.Children()) 
{ 
    var questionInsight = local.Properties["questioninsight"].Value.ToString(); 
} 

enter image description here

enter image description here

+0

あなたの2番目のタブには、プロパティと同じように私には、リストの多くをいないようです。それがリストであれば、それは '子供たち 'を介して取得する必要があります。そうでない場合は、カスタムデータ型ですか? –

+0

@AlanTsai:ドキュメントタイプ "question"の別のタブですが、他の "insights"フォームのリストビューが含まれています。アクセスするコードサンプルがある場合は、それを共有してください... –

+0

@AlanTsai:子どもを使ってアクセスしてください、あなたの提案に非常に感謝しています... –

答えて

0

それがカスタムデータ型ではありませんので、あなたはChildrenプロパティを使用して、リストのコンテンツにアクセスすることができます。 umbracoで

リスト項目は、ちょうど現在のノードの下に子供

関連する問題