两个listbox之间传值,中间有Add,Add All,Remove,Remove All四个控件,我对Add和Remove,Add All和Remove All使用的方法是一样的为什么Add和Add All功能能实现,而另两个实现不了,还有,也不能实现多选Add protected void btnAdd_Click(object sender, EventArgs e)
{
if (lbxStudent.SelectedItem != null)
{
lbxClass.Items.Add(lbxStudent.SelectedItem.Text);
lbxStudent.Items.Remove(lbxStudent.SelectedItem);
}
} protected void btnRemove_Click(object sender, EventArgs e)
{
if (lbxClass.SelectedItem != null)
{
lbxStudent.Items.Add(lbxClass.SelectedItem.Text);
lbxClass.Items.Remove(lbxClass.SelectedItem);
}
} protected void btnAddAll_Click(object sender, EventArgs e)
{
foreach (ListItem item in lbxStudent.Items)
{
lbxClass.Items.Add(item);
}
lbxStudent.Items.Clear();
} protected void btnRemoveAll_Click(object sender, EventArgs e)
{
foreach (ListItem item in lbxClass.Items)
{
lbxStudent.Items.Add(item);
}
lbxClass.Items.Clear();
}
{
if (lbxStudent.SelectedItem != null)
{
lbxClass.Items.Add(lbxStudent.SelectedItem.Text);
lbxStudent.Items.Remove(lbxStudent.SelectedItem);
}
} protected void btnRemove_Click(object sender, EventArgs e)
{
if (lbxClass.SelectedItem != null)
{
lbxStudent.Items.Add(lbxClass.SelectedItem.Text);
lbxClass.Items.Remove(lbxClass.SelectedItem);
}
} protected void btnAddAll_Click(object sender, EventArgs e)
{
foreach (ListItem item in lbxStudent.Items)
{
lbxClass.Items.Add(item);
}
lbxStudent.Items.Clear();
} protected void btnRemoveAll_Click(object sender, EventArgs e)
{
foreach (ListItem item in lbxClass.Items)
{
lbxStudent.Items.Add(item);
}
lbxClass.Items.Clear();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货