2009-08-12 12 views
0

私は書籍のリストを持っており、このような章をリストアップする必要があります。リスト内のリストのリスト

Title 1 
     Chapter1 
     Chapter2 
     Chapter3 
     Chapter4 
Title 2 
     Chapter1 
     Chapter2 

リストの中にリストがあります。私は書籍(およびタイトル)のリストを得ることができますが、私は彼らの章を参照しても何も得られません。まあ、どうすればいいですか?

<% foreach (var item in Model) { %> 

    <table> 
     <tr> 
      <th></th> 
      <th> 
       <%= Html.Encode(item.Text) %> 
      </th> 
     </tr> 

     <% foreach (var chapters in item.Chapter){%> 
     <tr> 
      <td> 
       <%=Html.Encode(chapters.Number)%> 
      </td> 
      <td> 
       <%=Html.Encode(chapters.Text)%> 
      </td> 
     </tr> 
     <% } %> 
    </table>  

    <% } %> 

答えて

1

あなたlinq2entitiesクエリに属性を含める

を覚えたのは、コードで書かれloading-relations-in-linq2entities-automatically

+0

これを行うには、この適切な方法はありますか? – Ante

+0

これを行う唯一の方法は、afaik – slamidtfyn

+0

これは片道です。もう一つの方法は投影です。 –

0

には章が含まれていないようです。それらが存在することを確認できますか?つまり、あなたのロジックのどこかに追加しています。ビュー内のブレークポイントがこれを確認する方法の1つになります。

0

ロジックが正しいかを参照してください。エントリがサブリストにあるかどうか確認してください

関連する問題