I am using ASP.NET 3.5
I have a dropdownlist called lstCountry with an item in it like this.....
<asp:ListItem Value="United States">Canada</asp:ListItem>
This will display Canada but in code the value will be "United States". How can i retrieve the value "Canada" also in my code?
I have tried all of these and all of them return "United States"
lstCountry.Text
lstCountry.SelectedValue
lstCountry.SelectedItem.Text
Thanks in advanced!
EDIT: More code
My Drop Down list
<asp:DropDownList ID="lstCountry" runat="server" Width="200px">
<asp:ListItem>Please Select</asp:ListItem>
<asp:ListItem>United States</asp:ListItem>
<asp:ListItem Value="United States">Canada</asp:ListItem>
</asp:DropDownList>
How i read the value in code
Dim country As String
country = lstCountry.SelectedItem.Text