title: Databinding a List of string to a Repeater
body: <p>Coming from this question <a href="https://stackoverflow.com/questions/5011617/asp-net-repeater-bind-liststring">ASP.NET Repeater bind List&lt;string&gt;</a> I tried following:</p>
  
  <p>ASP:</p>
  
  <pre><code>&lt;div&gt;
      &lt;asp:Repeater ID="Repeater1" runat="server"&gt;
          &lt;ItemTemplate&gt;
              &lt;div&gt;&lt;img src='&lt;%# Eval("Container.DataItem") %&gt;' /&gt;&lt;/div&gt;
          &lt;/ItemTemplate&gt;
      &lt;/asp:Repeater&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>C#:</p>
  
  <pre><code>Repeater1.DataSource = new List&lt;string&gt;(){ "http://foo.jpg" };
  Repeater1.DataBind();
  </code></pre>
  
  <p>should work but i get this error:</p>
  
  <blockquote>
    <p>System.String does not contain a property with the name Container</p>
  </blockquote>
  
  <p>What's my mistake?</p>