title: asp.net listBox text/value
body: <p>Basically I need to populate a listBox's .Text value with a string and its .Value value with an int.
  By doing this:</p>
  
  <pre><code>lbUsers.DataSource = new UserManagerBO().GetGlobalUserList();
  lbUsers.DataBind();
  </code></pre>
  
  <p>This assigns a string to both .Value and .Text.</p>
  
  <p>Now I know GetGlobalUserList() returns a string[] which is why I'm getting the behaviour above, so how to go about returning the int values along with the string ones? Maybe go 2D array? And then how to bind those results to the listbox?</p>