我的页面中有 3 个列表框。我想从 ListBox 中删除一个选定的项目。在 ListBox1 中它工作得很好,但是当我从其他 ListBoxes 中选择项目并单击删除时 - 它总是删除第一个项目。
protected void Button4_Click(object sender, EventArgs e)
{
if (ListBox1.SelectedIndex != -1)
{
ListBox1.Items.Remove(ListBox1.SelectedItem);
}
else if (ListBox2.SelectedIndex != -1)
{
ListBox2.Items.Remove(ListBox2.SelectedItem);
}
else if (ListBox3.SelectedIndex != -1)
{
ListBox3.Items.Remove(ListBox3.SelectedItem);
}
}