title: Databinding to a programmatically created DataTable
body: <p>Suppose I have a datatable like this:</p>
  
  <pre><code>        DataTable dt = new DataTable("Woot");
  
          dt.Columns.AddRange(new DataColumn[]{
              new DataColumn("ID",typeof(System.Guid)),
              new DataColumn("Name",typeof(String))
              });
  </code></pre>
  
  <p>When I try to bind a control to it:</p>
  
  <pre><code>        this.txtName.DataBindings.Add("Text", _dtRow, "Name");
  </code></pre>
  
  <p>I get this exception:</p>
  
  <blockquote>
    <p>Cannot bind to the property or column
    Name on the DataSource. Parameter
    name: dataMember</p>
  </blockquote>
  
  <p>Any idea why this works on a datatable created by a dataAdapter, but not on a programmaticly created one?</p>