C# 两个DataGridView的传输数据

C# 两个DataGridView的传输数据,c#,winforms,datagridview,C#,Winforms,Datagridview,我有两个数据网格视图Datagridview1有两列(有数据)数据网格视图2为空 每次按下按钮Value,我都想获取Datagridview1第2列的所有值,并将其添加到Datagridview2的列中 每次我按下Value按钮,然后在Datagridview 2中再添加一列,但数据不会发送到新列。将数据添加到旧列的新行(Datagridview 2) 我希望数据已发送到Datagridview 2的新列 谢谢大家 private void btnValue_Click(object sende

我有两个数据网格视图
Datagridview1
有两列(有数据)<代码>数据网格视图2为空

每次按下按钮
Value
,我都想获取
Datagridview1
第2列的所有值,并将其添加到
Datagridview2
的列中

每次我按下
Value
按钮,然后在Datagridview 2中再添加一列,但数据不会发送到新列。将数据添加到旧列的新行(Datagridview 2)

我希望数据已发送到Datagridview 2的新列

谢谢大家

private void btnValue_Click(object sender, EventArgs e)
{
    //dtgBangketqua datagridview 1
    //dgvBKQChung datagridview 2
    dgvBKQChung.Columns.Add("DanhGia", "Đánh Giá Lần" + (i+1));

    foreach (DataGridViewRow RowinBangKetQua in dtgBangketqua.Rows)
    {
        string strDiem = RowinBangKetQua.Cells[3].Value as string;
        dgvBKQChung.Rows.Add(strDiem);
    }

    i++;
    dtgBangketqua.Rows.Clear();
}

有人能帮我吗(由于上面的语法错误,有点难以理解您想要的内容。如果我理解正确,您希望在第一次单击
Value
按钮时将DGV1中的2个现有列复制到DGV2。然后再单击任何一次,您希望将另一个空白列添加到DGV2?当我单击Value按钮时,DGV1中的列将被复制到DGV2中。)o DGV2。但数据未复制到新列,而是复制到旧列(DGV2)的新行。