首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么检查某一个值是否包含在 DropDownList 中﹖

2012-02-06 
如何检查某一个值是否包含在 DropDownList 中﹖某个DropDownList包含A,B,C三个值,如果我设定DropDownList.S

如何检查某一个值是否包含在 DropDownList 中﹖
某个DropDownList包含A,B,C三个值,
如果我设定DropDownList.SelectedValue= "Z "
则会发生「选择的值超出范围」的错误。

我如何在运行   DropDownList.SelectedValue= "Z "   以前,
先行检测   "Z "   是否包含在   DropDownList   所有的值里面呢﹖

[解决办法]
ListItem item = DropDownList1.Items.FindByValue( "Z ");
if (item != null)
{
DropDownList1.SelectedValue= "Z ";//包含
}
[解决办法]
楼上的强,再改进一下
ListItem item = DropDownList1.Items.FindByValue( "Z ");
ListItem item1 = DropDownList1.Items.FindByText( "Z ");
if(item != null || item1 != null)
{
DropDownList1.SelectedValue= "Z ";//包含
}

热点排行