无法删除列表框中的所选项目

时间:2015-04-03 02:48:24

标签: asp.net listboxitems

我的列表框项目包含多个带连字符和逗号的字符串,是不是因为我无法删除所选项目?

如果是这样,删除项目的方法是什么?

以下示例 -

例如:item1-item2-item3a,item3b(我的列表框项目)

     Protected Sub btnVisualDeleteCodeAction_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnVisualDeleteCodeAction.Click

     For i As Integer = 0 To lbVisualCodeAction.Items.Count - 1
        lbVisualCodeAction.Items.Remove(lbVisualCodeAction.SelectedValue.ToString)
     Next


     End Sub

2 个答案:

答案 0 :(得分:3)

您可以尝试以下

lbVisualCodeAction.Items.RemoveAt(lbVisualCodeAction.SelectIndex)

这样您就可以给出所选项目的索引。作为回报,它将删除所选项目

答案 1 :(得分:0)

这个怎么样(虽然不太清楚vb的语法)

ListItem myItem = ListBox1.SelectedItem
lbVisualCodeAction.Items.Remove(myItem)