Ejemplo n.º 1
0
 /// <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);
     }
 }
Ejemplo n.º 2
0
        /// <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);
            }
        }