我想实现的效果是在两个ListBox中互相移动数据
我用如下的代码: 向添加ListBox2中添加数据项:
//添加了Text和Value两个值
ListBox2.Items.Add(new ListItem (ListBox1.SelectedItem.Text,ListBox1.SelectedItem.Value));

从ListBox2中删除数据项
ListBox2.Items.Remove(ListBox2.SelectedItem.Text);现在的问题是: 我从ListBox2中删除不了数据项如果我把向ListBox2中添加数据项的代码改为:
ListBox2.Items.Add(new ListItem(ListBox1.SelectedItem.Text));
此时我没有将Value值添加进去,这个时候我就能删除ListBox2中的项,请问是为什么呢?