Te copio el codigo en c#
Código C:
Ver originalfor (int i = 0; i < dataGridView1.Rows.Count;i++ )
{
dataGridView2.Rows[i].Cells[Pos].Value = CheckState.Checked;
}
Donde pos seria el numero de tu columna ID, recuerda que las columnas se indizan desde 0
Saludos!