/// <summary> /// 多箭头选择按钮事件(右移) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSelectAll_Click(object sender, EventArgs e) { List<ListItem> listItem = new List<ListItem>(); foreach (ListItem item in this.lbSource.Items) { listItem.Add(item); } foreach (ListItem item in listItem) { this.lbTarget.Items.Add(item); this.lbSource.Items.Remove(item); } }
/// <summary> /// 单箭头选择按钮事件(左移) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnBack_Click(object sender, EventArgs e) { if (this.lbTarget.SelectedItem == null) return; List<ListItem> listItem = new List<ListItem>(); foreach (ListItem item in this.lbTarget.Items) { if (item.Selected == true) { listItem.Add(item); } } foreach (ListItem item in listItem) { this.lbSource.Items.Add(item); this.lbTarget.Items.Remove(item); } }