Thursday, 19 January 2012

How to Move List Box Items to another List Box in C#:

An article to demonstrate How to Move List Box Items to another List Box in ASP.NET and C#:
Sample Image :

Code:
// btnaddselected_Click:
if (lstMaster.SelectedIndex > -1)
{
string _value = lstMaster.SelectedItem.Value;
string _text = lstMaster.SelectedItem.Text;
ListItem lstitems = new ListItem();
lstitems.Text = _text;
lstitems.Value = _value;
lstuser.Items.Add(lstitems);
lstMaster.Items.Remove(lstitems);
}

btndelselected_Click:
string _value = lstuser.SelectedItem.Value;
string _text = lstuser.SelectedItem.Value;
ListItem lstitems = new ListItem();
lstitems.Text = _text;
lstitems.Value = _value;
lstMaster.Items.Add(lstitems);
lstuser.Items.Remove(lstitems);

btnaddall_Click:
int _count = lstMaster.Items.Count;
if (_count != 0)
{
for (int i = 0; i < _count; i++)
            {   ListItem lstitems = new ListItem();
                lstitems.Text = lstMaster.Items[i].Text;
                lstitems.Value = lstMaster.Items[i].Value;
                lstuser.Items.Add(lstitems);
            }
            lstMaster.Items.Clear();
            
        }
btndelall_Click:
int _count = lstuser.Items.Count;
if (_count != 0)
{
for (int i = 0; i < _count; i++)
{   ListItem lstitems = new ListItem();
lstitems.Text = lstuser.Items[i].Text;
lstitems.Value = lstuser.Items[i].Value;
lstMaster.Items.Add(lstitems);
}
lstuser.Items.Clear();
}

No comments:

Post a Comment