Asp.net 无法删除列表框中的选定项

Asp.net 无法删除列表框中的选定项,asp.net,listboxitems,Asp.net,Listboxitems,我的列表框项目包含多个带连字符和逗号的字符串,这是因为我无法删除所选项目吗 如果是,删除项目的方法是什么 以下例子- 例:项目1-项目2-项目3a、项目3b(我的列表框项目) 你可以试试下面的方法 lbVisualCodeAction.Items.RemoveAt(lbVisualCodeAction.SelectIndex) 这样您就可以给出所选项目的索引。作为回报,它将删除所选项目这样做如何(尽管不太确定vb的语法) 我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。嗨,乔

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

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

以下例子-

例:项目1-项目2-项目3a、项目3b(我的列表框项目)


你可以试试下面的方法

lbVisualCodeAction.Items.RemoveAt(lbVisualCodeAction.SelectIndex)
这样您就可以给出所选项目的索引。作为回报,它将删除所选项目

这样做如何(尽管不太确定vb的语法)


我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。嗨,乔治,谢谢你的帮助,但它显示了“SelectIndex”的错误不是“System.Web.UI.WebControls.ListBox”的成员。我的第一个是web方法。
lbVisualCodeAction.Items.RemoveAt(lbVisualCodeAction.SelectIndex)
ListItem myItem = ListBox1.SelectedItem
lbVisualCodeAction.Items.Remove(myItem)