添加新项时数据网格视图出现问题

本文关键字:问题 视图 网格 新项时 数据 数据网 添加 | 更新日期: 2023-09-27 17:57:14

当我在数据网格上保存一个新项目时查看语句

MessageBox.Show(this.tb_aprovacao_admissaoDataGridView.CurrentRow.Cells[0].Value.ToString());

显示值 -1。如何更改它以显示 ID 的真实数字?

谢谢大家。

添加新项时数据网格视图出现问题

取决于您希望如何获取值。是否要在单击单元格或单击按钮后获取值?

如果要在单元格单击事件上执行此操作,可以这样做:

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
            {
                 MessageBox.Show(dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
            }
        }

要使用按钮获取它:

private void button1_Click(object sender, EventArgs e)
    {
        MessageBox.Show(dataGridView1.CurrentCell.Value.ToString());
    }