RT 要把选中的 一行数据 放到下面的 textbox 里·· 用哪个 事件?   private void listView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string sql = string.Format("select * from studentinfo where id={0}",listView1.SelectedItems[0].Checked);
            SqlDataReader dr = MYQQ.DBhelper.SlectForReader(sql);
                         // listView1.Items.Clear();
                while (dr.Read())
                {
                    this.textBox1.Text = dr.GetString(1);
                    this.textBox2.Text = dr.GetString(4);
                    this.textBox3.Text = dr.GetInt32(2).ToString();
                }
                dr.Close();           
        } 我试了好几个都不对·· 帮忙一下啊·

解决方案 »

  1.   

    用 SelectedIndexChanged 可以呀。另外也可以直接绑定: http://blog.csdn.net/fangxinggood/archive/2008/04/18/2304047.aspx
      

  2.   

    listView1.SelectedItems[0].Checked 传的是什么?
      

  3.   

    string sql = string.Format("select * from studentinfo where id={0}",listView1.SelectedItems[0].text); 我觉得该这么写·· 就是选中的一项··