C# 将信息从ListBox移动到绑定到datatables的另一个ListBox

C# 将信息从ListBox移动到绑定到datatables的另一个ListBox,c#,asp.net,C#,Asp.net,我有两个绑定到数据表的列表框。当我尝试使用按钮将信息从一个列表框移动到另一个列表框时,请单击以下代码: protected void btnAdd_Click(object sender, EventArgs e){ ListBox1.Items.Add(ListBox2.SelectedItem); ListBox2.Items.Remove(ListBox2.SelectedItem); } 一个项目将从ListBox2中删除并添加到ListBox1,但如果我尝试使用新选择

我有两个绑定到数据表的列表框。当我尝试使用按钮将信息从一个列表框移动到另一个列表框时,请单击以下代码:

protected void btnAdd_Click(object sender, EventArgs e){
    ListBox1.Items.Add(ListBox2.SelectedItem);
    ListBox2.Items.Remove(ListBox2.SelectedItem);
}
一个项目将从ListBox2中删除并添加到ListBox1,但如果我尝试使用新选择的项目再次单击按钮,则不会发生任何事情


我希望能够将列表框1中的所有项目上移到列表框2中

保留两个数据表,每个列表框一个。将项目移动到各自的数据表,然后单击按钮,将列表框重新绑定到数据表