2012-08-07 57 views
0

我有一个下拉列表中有类似内容删除多个项目:我可以从一个DropDownList基于匹配的部分文本

City1 
City1_SearchCriteria 
City2 
City3 
City3_SearchCriteria 
City4 
City4_SearchCriteria 

我想知道如果它能够删除的项目在这个下拉列表中包含_SearchCriteria

或者我应该看起来更高级的数据集是下拉菜单的源?

回答

0

我会亲自修复数据集。但是,您可以轻松删除违规项目,方法是向后翻阅项目列表并删除错误项目:

For nI As Integer = cboMyData.Items.Count - 1 To 0 Step -1 
     Dim oItem As ListItem 
     oItem = cboMyData.Items(nI) 
     If oItem.Text.EndsWith("_SearchCriteria", StringComparison.InvariantCultureIgnoreCase) Then 
      cboDataType.Items.Remove(oItem) 
     End If 
    Next 
相关问题