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();
"<"的代码:(数据从右到左)
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();
相关文章推荐
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- Asp.net 2.0 装载XML文件中数据到Excel文件中(示例代码下载)
- AjaxPro.NET框架完成服务端即时数据验证(Asp.net 2.0)(示例代码下载)
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- [导入]Ajax即时实现服务端数据验证(Asp.net 2.0)(示例代码下载)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- Ajax即时实现服务端数据验证(Asp.net 2.0)(示例代码下载)
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- [导入]Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- [导入]AjaxPro.NET框架实现服务端即时数据验证(Asp.net 2.0)(示例代码下载)
- Ajax即时实现服务端数据验证(Asp.net 2.0)(示例代码下载)
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- Asp.net 2.0 装载XML文件中数据到Excel文件中(示例代码下载)
- [导入]AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- Control Study -> Asp.net几个较复杂的显示数据控件(Repeater/DataList/DataGrid)用法 (示例代码下载)
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)