急急急,在线等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;//券名称
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();
}