当前位置:编程学习 > C#/ASP.NET >>

怎么获取dataGridView的CellClick事件点击第一条记录的内容

怎么获取dataGridView的CellClick事件点击第一条记录的内容,
用   this.dataGridView1.Rows[e.RowIndex].Cells[0].Value    可以获取别的内容,就是不能获取第一条的
那位高手告诉下,谢谢
qq:124789139
在线等
   --------------------编程问答-------------------- 第一条记录?
你是说第一个字段把
否则的话
this.dataGridView1.Rows[0].Cells[0].Value --------------------编程问答-------------------- 我是用的选中单行
单击第一条记录 
第一个字段   Show 不出来值 --------------------编程问答-------------------- private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
     //在DataGridView1的CellClick事件中实现单击某条数据显示其详细信息
      txtNo.Text = dataGridView1.SelectedCells[0].Value.ToString();
     txtName.Text = dataGridView1.SelectedCells[1].Value.ToString();
     txtSex.Text = dataGridView1.SelectedCells[2].Value.ToString();
     txtAge.Text = dataGridView1.SelectedCells[3].Value.ToString();
     txtJJ.Text = dataGridView1.SelectedCells[4].Value.ToString();
} --------------------编程问答-------------------- 最好是用DataGridView1.CurrentRow.Cells[0].Value.ToString();
--------------------编程问答-------------------- 你datagridview的datasouse是select * 吧,然后你隐藏了ID,
this.dataGridView1.Rows[e.RowIndex].Cells[0].Value提取的是第一个单元格的记录,不管你隐藏与否,试试this.dataGridView1.Rows[e.RowIndex].Cells[1].Value --------------------编程问答--------------------   DataSet dss = new DataSet();
dataGridView1.DataSource = dss.Tables[0].DefaultView;

if (dataGridView1.DataSource != null && dataGridView1.CurrentRow.Index >= 0)
            {
                txt_username.Text = dss.Tables[0].Rows[dataGridView1.CurrentCell.RowIndex][0].ToString().Trim();
                cmb_userrole.Text = dss.Tables[0].Rows[dataGridView1.CurrentCell.RowIndex][2].ToString().Trim();
                txt_password.Text = dss.Tables[0].Rows[dataGridView1.CurrentCell.RowIndex][1].ToString().Trim();

            }
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,