title: ListBox1.SelectedItem.Text gives other Text
body: <p>I have a listbox :   </p>
  
  <pre><code>&lt;asp:ListBox ID="ListBox1" runat="server" AutoPostBack="True"OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"&gt;
  &lt;asp:ListItem Value="genyn"&gt;MAS Meeting&lt;/asp:ListItem&gt;   
  &lt;asp:ListItem Value="smartyn"&gt;Smart Meeting&lt;/asp:ListItem&gt;  
  &lt;asp:ListItem Value="genyn"&gt;Project Meeting&lt;/asp:ListItem&gt;
  &lt;/asp:ListBox&gt;
  </code></pre>
  
  <p>In the code behind:</p>
  
  <pre><code>protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
  {
   label1.Text= ListBox1.SelectedItem.Text;
  }
  </code></pre>
  
  <p>when I select Project Meeting in the ListBox,  label1 has the text "MAS Meeting". But i want it hav Project Meeting. Is it because I have same value for first and third listitem?</p>
  
  <p>Can anyone help me?
  Thanks in advance</p>