我有一个DropDownList
,其中包含以下选项:
o select
1 hot
2 cold
3 warm
如何从DropDownList
获取最后一个选项值(“暖”)?
答案 0 :(得分:10)
假设您有一个引用DropDownList的变量:
if (myDropDownList.Items.Count > 0)
{
string myValue = myDropDownList.Items[myDropDownList.Items.Count - 1].Value;
}
请注意,您应该首先检查DropDownList是否有项目,否则当列表为空时,这将抛出IndexOutOfBounds异常。谢谢@Cylon。
答案 1 :(得分:2)
var last = cmbMyList.Items.OfType<ListItem>().LastOrDefault();
(感谢Cylon Cat纠正我)
非常简单
答案 2 :(得分:1)
喜欢的东西
cboTemp.SelectedIndex = cboTemp.Items.Count -1;