日期:2014-05-17  浏览次数:20549 次

急急急,在线等listbox传值问题
本帖最后由 MianMianWang 于 2013-01-05 14:38:28 编辑
如何把一个list中的值通过一个按钮传入另外一个listbox
贴代码:
     //全部添加
        protected void btnAddAll_Click(object sender, EventArgs e)
        {
            
            ListItem lists = new ListItem();
            if (lstTickets.Items.Count > 0)
            {
                foreach (ListItem item in lstTickets.Items)
                {
                    string name = item.Text;//券名称
                    int num = Convert.ToInt32(this.iptNum.Value.Trim());//券的数量
                    int id = Convert.ToInt32(item.Value);//券编号
                    string ticketName = name + "-" + num; //格式:券名字-数量
                    lists.Text = ticketName;
                    lists.Value = id.ToString();
                    lstTicketsNameAndNum.Items.Add(lists);
                }
            }
            lstTickets.Items.Clear();
        }

我这样添加的全部都是一样的。
listbox 传值

------解决方案--------------------
protected void btnAddAll_Click(object sender, EventArgs e)
        {
            
           
            if (lstTickets.Items.Count > 0)
            {
                foreach (ListItem item in lstTickets.Items)
                { ListItem lists = new ListItem();
                    string name = item.Text;//券名称