Data binding on combo box
<p>I am adding items to a combo box as given below:</p>

<pre><code>   readonly Dictionary&lt;string, string&gt; _persons = new Dictionary&lt;string, string&gt;();
   ....
   //&lt;no123, Adam&gt;, &lt;no234, Jason&gt; etc..
   foreach (string key in _persons.Keys)
   {
        //Adding person code
        cmbPaidBy.Items.Add(key);                   
   }
</code></pre>

<p>I want make the combo box more readable by displaying the values from dictionary (ie Names). But I need the person codes (no123 etc) for fetching from the database based on user input. </p>

<p>What is the right way to do this? How can I bind both value and key to combo box item?</p>
