将信息从ListBox移动到另一个绑定到数据表的ListBox

时间:2012-01-05 23:43:49

标签: c# asp.net

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

protected void btnAdd_Click(object sender, EventArgs e){
    ListBox1.Items.Add(ListBox2.SelectedItem);
    ListBox2.Items.Remove(ListBox2.SelectedItem);
}

一个项目从ListBox2中删除并添加到ListBox1但是如果我尝试再次单击该按钮并且新选择的项目没有任何反应。

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

1 个答案:

答案 0 :(得分:1)

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