如何从数据网格中选择一列,并从字段文本中为所选列添加数据

本文关键字:数据 字段 文本 添加 网格 数据网 选择 一列 | 更新日期: 2023-09-27 18:07:49

我想从数据网格视图中选择列。然后,我要在选定列的第5个单元格中添加数据。

下面的代码不能工作

for (int i = 0; i < dgvSRP.Rows.Count; ++i)
{
    dgvSRP.Rows.Add();
    DataGridViewRow row = this.dgvSRP.Rows[i];
    row.Cells[5].Value =txtJumlahPEsanan.Text;
}

如何从数据网格中选择一列,并从字段文本中为所选列添加数据

foreach(var dgvRow in dgvSRP.Rows)
{
    dgvRow.Cells[4].Value = txtJumlahPEsanan.Text; // The 5th column is index 4. Indexes always start at 0.
}

这是我的代码,我选择了特定的列值并将其分配给文本框。希望这能解决你的问题。记住,我有两个单元格行,这就是为什么我保留cell[1],因为索引从0开始。

 for (int i = 0; i < dataGridView1.Rows.Count; i++)
        {
            if (i == 5)
            {
                textBox3.Text = dataGridView1.Rows[i].Cells[1].Value.ToString();
            }
        }