consider my dropdownlist has,
o select
1 hot
2 cold
3 warm
i want to get warm
(ie)get last option value of a dropdownlist using c#?
consider my dropdownlist has,
o select
1 hot
2 cold
3 warm
i want to get warm
(ie)get last option value of a dropdownlist using c#?
Assuming that you have a variable referenced to your DropDownList:
if (myDropDownList.Count > 0)
{
string myValue = myDropDownList.Items[myDropDownList.Items.Count - 1].Value;
}
Note that you should probably check that the DropDownList has items first, or else this will throw an IndexOutOfBounds exception when the list is empty. Thanks @Cylon.
var last = cmbMyList.Items.OfType<ListItem>().LastOrDefault();
(Thanks to Cylon Cat for correcting me)
Very Simple