0

我有一个国家下拉列表。第一个值是“选择一个国家”,之后我有几个国家名称。ddl 中的最后一个值是“Other”,用于添加不在 ddl 中的国家/地区....

所以,这里第一个值“选择一个国家”和最后一个值“其他”不应该被保存,但可以从下拉列表中选择......

你能帮忙吗!!

谢谢!!

4

2 回答 2

1

试试这个(需要导入System.Linq):

var items = ddl.Items.Cast<ListItem>();
var itemCount = items.Count();
var itemsWithoutFirstAndLast = items.Skip(1).Take(itemCount-2);
于 2013-08-14T02:16:48.107 回答
0

插入下面的代码,如

 foreach (ListItem l1 in DropDownList1.Items)
    { 
    if(l1.Text!="Select a Country" &&l1.Text!="Other")
    {
        //Write the code of insert
    }
    }

注意: l1.“if”条件下使用的文本比较必须与下拉列表项文本相同(“选择国家”也区分大小写)

于 2013-08-14T02:24:00.387 回答