title: How do I bind a ComboBox so the displaymember is concat of 2 fields of source datatable?
body: <p>I'd like to bind a <code>ComboBox</code> to a <code>DataTable</code> (I cannot alter its original schema)</p>
  
  <pre><code>cbo.DataSource = tbldata;
  cbo.DataTextField = "Name";
  cbo.DataValueField = "GUID";
  cbo.DataBind();
  </code></pre>
  
  <p>I want the <code>ComboBox</code> show <code>tbldata.Name + tbldata.Surname</code>.</p>
  
  <p>Of course adding the new name+surname as a field to the <code>tbldata</code> just before binding is possible, but I am hoping for a more elegant solution along the lines of (pseudocode)</p>
  
  <pre><code>cbo.DataTextField = "Name";
  cbo.DataTextField += "Surname";
  </code></pre>