您的位置:首页 > 编程语言 > ASP

Asp.net--ListBox之间传数据代码示例

2009-02-19 20:39 190 查看
Listbox左右交换数据:
 

"<"的代码:(数据从右到左)
        if (ListBox2.SelectedValue == "") return;
        //多选第二种  此循环从前到后
        while (ListBox2.SelectedIndex >= 0)
        {
            ListBox1.Items.Add(ListBox2.Items[ListBox2.SelectedIndex]);
            ListBox2.Items.RemoveAt(ListBox2.SelectedIndex);
        }
        //多选第一种 此循环是从后到前 
        //for (int i = ListBox2.Items.Count - 1; i > -1; i--)
        //{
        //    if (ListBox2.Items[i].Selected)
        //    {
        //        ListBox1.Items.Add(ListBox2.SelectedItem.Text);
        //        ListBox2.Items.RemoveAt(ListBox2.SelectedIndex);
        //    }
        //}
        //只能单选
        //ListBox1.Items.Add(ListBox2.SelectedItem.Text);
        //ListBox2.Items.RemoveAt(ListBox2.SelectedIndex);
 <<   的代码:数据全部从右到左
  for (int i = 0; i < ListBox2.Items.Count; i++)
        {
            ListBox1.Items.Add(ListBox2.Items[i].ToString());
        }
        ListBox2.Items.Clear();
的代码:
  for (int i = 0; i < ListBox1.Items.Count; i++)
        {
            ListBox2.Items.Add(ListBox1.Items[i].ToString());
        }
        ListBox1.Items.Clear();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐