2012-08-07 45 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 
相關問題