How do I access the current record in an asp:Repeater?
<p>Suppose I have an asp:Repeater that I am using to display a list of names and phone numbers.</p>

<pre><code>&lt;asp:Repeater runat="server"&gt;
 &lt;ItemTemplate&gt;
  &lt;p&gt;&lt;%# Eval("name") %&gt;&lt;/p&gt;
  &lt;p&gt;&lt;%# Eval("phoneNumber") %&gt;&lt;/p&gt;
 &lt;/ItemTemplate&gt;
&lt;/asp:Repeater&gt;
</code></pre>

<p>Now, let's make it more fun.  Let's suppose that there is one or more phone number per name.  I feel like I could use a repeater within a repeater to repeat the phone numbers.  I could also use a <code>for</code> loop in my asp code.  However, the <code>Eval</code> function is the only way I know of to access the current record at runtime and Eval only returns a string and only runs in &lt;%# Eval("X") %>.  How can I get the list of phone numbers that is a member of the current record?</p>
