I have a button which I am using to add value from list 1 to list 2
protected void btn_Add_Click(object sender, EventArgs e)
{
lst_grpmembers.Items.Add(lst_allmembers.SelectedItem.Text);
lst_allmembers.Items.Remove(lst_allmembers.SelectedItem.Value);
}
if i click the add button without selecting any value in the list box then I get this error
Object reference not set to an instance of an object.
so i thought I should Add some loop and added this
foreach (ListItem lis in lst_allmembers.Items)
{
if (lis.Selected)
{
lst_grpmembers.Items.Add(lst_allmembers.SelectedItem.Text);
lst_allmembers.Items.Remove(lst_allmembers.SelectedItem.Value);
}
}
for this code I get this error
Collection was modified; enumeration operation may not execute.
How should this adding and removing should be done in two list box. Thanks
Of course, creating a list of selected items handles multi-select: