取得ListBox1中被选中的值,并显示在TextBox1中,请帮忙!

解决方案 »

  1.   

    如果ListBox1支持多选的话
    用下面方式:for(int i=0;i<this.ListBox1.Items.Count;i++)
    {
    if(this.ListBox1.Items[i].Selected)
    {
    this.TextBox1.Text +=this.ListBox1.Items[i].Text;
    }
    }
      

  2.   

    上面写的是在webform中的下面的是winform的
    for(int i=0;i<this.ListBox1.SelectedItems.Count;i++)
    {
    this.TextBox1.Text +=this.ListBox1.SelectedItems[i].ToString()+" ";
    }
      

  3.   

    Web
    for(int i=0;i<this.ListBox1.Items.Count;i++)
    {
    if(this.ListBox1.Items[i].Selected)
    {
    this.TextBox1.Text +=this.ListBox1.Items[i].Text;
    }
    }
    WinForm
    for(int i=0;i<this.ListBox1.SelectedItems.Count;i++)
    {
    this.TextBox1.Text += this.ListBox1.SelectedItems[i].ToString()+" ";
    }
      

  4.   

    谢谢!问题已经解决,是我忘了写ispostback了,所以一直没有取到值!结题!