4 de nov. de 2009

Pegar a linha de um CheckBox de uma GridView no evento CheckedChanged

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
    CheckBox chk = (CheckBox)sender;
    GridViewRow gvr = (GridViewRow)chk.NamingContainer;
    Int32 rowIndex = gvr.RowIndex;
}

Eis o código…

Estava me perguntando como descobrir a linha da grid, quando um checkbox da grid era selecionado :)

3 comentários:

M.Cruz disse...

Parabéns pelo post, somente depois de muita pesquisa consegui chegar a uma resposta que realmente resolveu o problema.

Anônimo disse...

Pode cre...
Agora precisaria saber se, partindo do valor da linha recem obitido, eu conseguiria acessar o valor de uma das colunas.

Gustavo Spitale disse...

Excelente! Estava com problema pra fz isso, e resolveu 100%. Obrigado!