title: LINQ: Select * from Joined Tables then Evaluate them in a repeater
body: <p>I have the following LINQ statement which compiles and works:</p>
  
  <pre><code> var X= (from r in DBTableR
           join t in DBTableT on r.TID equals t.ID
           join u in DBTableU on r.UID equals u.ID
           select new { r, t, u }).ToList();
  repeater1.DataSource = X;
  repeater1.DataBind();
  </code></pre>
  
  <p>Now since the format of the query would look something like X.Object1.r or X.Object1.u</p>
  
  <p>how can evaluate this from the asp.net code? (similar to the TEXT field in the following label)</p>
  
  <pre><code>&lt;asp:Label ID="lbl" runat="server" Text=**&lt;%# Eval() %&gt;**&gt;&lt;/asp:Label&gt;
  </code></pre>
  
  <p>Thank you!! </p>