Array
(
)

Datagridview - Valor Some

Pedro Gaudio
   - 12 set 2014

Boa noite!
Seguinte, tenho um botão na minha aplicação que libera ao usuário inserir novas linhas no datagridview.
Só que eu tenho uma coluna que não é editável, por ser chave primária na tabela, então não tem opção de edição, ela deverá trazer o número que está na textBox(que é o número da reserva buscada no banco).
Eu preencho com o for abaixo:
#Código

          
for (int i = 1; i < dtGridView1.RowCount; i++)
            {
                dtGridView1[3, i].Value = txtId.Text;
            }

Portanto, quando eu clico em qualquer lugar desta nova linha, o valor desta coluna e linha some.
O que eu estou fazendo de errado? Preciso que esse valor fique ali.
Obrigado!!