使用datagridview更新表

时间:2014-03-26 23:06:42

标签: c#

您能告诉我如何在标签或文本框中显示数据网格视图的行号,以便能够在更新或删除表中使用它。

我尝试了以下操作,但是当我点击数据网格视图单元格时它没有显示任何内容

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    int rowIndex = e.RowIndex;
    DataGridViewRow row = dataGridView1.Rows[rowIndex];
    textBox9.Text = dataGridView1.Rows[0].Cells[1].Value.ToString();       
}

2 个答案:

答案 0 :(得分:0)

我用这个:

    private void tableConteudo_CellClick(object sender, DataGridViewCellEventArgs e)
    {
        if (e.RowIndex != -1)
        {
            _myObjectVar = (MyObject)table1.Rows[e.RowIndex].DataBoundItem;
        }
    }

因此,您可以使用CellClick事件而不是使用CellContentClick。

答案 1 :(得分:0)

试试这个,

private void dataGridView1_CellContentClick(object sender,DataGridViewCellEventArgs e) {

textBox9.Text = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();       

}