title: Inner join in viewBag
body: <p>I try to return the following list to my view:</p>
  
  <pre><code> var Things =  from a in db.Things
                 where a.ID == id
                 join b in db.IssueTypes on a.ID equals b.ID
                 select a;
  
      List&lt;Things&gt; currentThings = Things.ToList();
          ViewBag.currentThing = currentThings;
  </code></pre>
  
  <p>Th view:</p>
  
  <pre><code>@foreach (var item in ViewBag.currentThing)
  {
  &lt;table&gt;
                  &lt;tr&gt;
                      &lt;td&gt;Title&lt;/td&gt;
                      &lt;td&gt;@item.Title&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                      &lt;td&gt;ID&lt;/td&gt;
                      &lt;td&gt;@item.ID&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                      &lt;td&gt;Description from Inner join:&lt;/td&gt;
                      &lt;td&gt;@item.b.Description&lt;/td&gt;
                  &lt;/tr&gt;
  &lt;/table&gt;
  }
  </code></pre>
  
  <p>I try to display the row from the inner join as <code>@item.b.Description</code>. But this does not work. What is the correct way to do this?</p>