title: LINQ: How To Bind to a list of Concatenated Strings?
body: <p>I have this LINQ query in a method:</p>
  
  <pre><code>public List&lt;String&gt; GetListNameUsers() 
  {
      using (var context = new UCDataContext()) 
      {
          return (from c in context.Users
                  select (c.LastName + " " + c.FirstName) ).ToList();
      }
  }
  </code></pre>
  
  <p>but this does not work. 
  I want to return a string composed by FirstName + " " + LastName.</p>
  
  <p>I am binding the result of this method to a <code>DropDownList</code>, as follows:</p>
  
  <pre><code>&lt;asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="UsersODS"
       DataTextField="LastName" DataValueField="IDUser" /&gt;
  </code></pre>
  
  <p>The field LastName isn't recognized when my <code>DropDownList</code> is being databound.</p>
  
  <p>How can I solve this? </p>
  
  <p>Thanks in advance. </p>
  
  <p>Luigi</p>