我有一个国家下拉列表。第一个值是“选择一个国家”,之后我有几个国家名称。ddl 中的最后一个值是“Other”,用于添加不在 ddl 中的国家/地区....
所以,这里第一个值“选择一个国家”和最后一个值“其他”不应该被保存,但可以从下拉列表中选择......
你能帮忙吗!!
谢谢!!
我有一个国家下拉列表。第一个值是“选择一个国家”,之后我有几个国家名称。ddl 中的最后一个值是“Other”,用于添加不在 ddl 中的国家/地区....
所以,这里第一个值“选择一个国家”和最后一个值“其他”不应该被保存,但可以从下拉列表中选择......
你能帮忙吗!!
谢谢!!
试试这个(需要导入System.Linq
):
var items = ddl.Items.Cast<ListItem>();
var itemCount = items.Count();
var itemsWithoutFirstAndLast = items.Skip(1).Take(itemCount-2);
插入下面的代码,如
foreach (ListItem l1 in DropDownList1.Items)
{
if(l1.Text!="Select a Country" &&l1.Text!="Other")
{
//Write the code of insert
}
}
注意: l1.“if”条件下使用的文本比较必须与下拉列表项文本相同(“选择国家”也区分大小写)