ページに 3 つの ListBox があります。ListBox から選択した項目を 1 つ削除したい。ListBox1 では問題なく動作しますが、他の ListBox からアイテムを選択して削除をクリックすると、常に最初のアイテムが削除されます。
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);
}
}