Array
(
)

Como carregar dados da linha do GridView

Curiosa
   - 02 fev 2009

Olá pessoal!

Tenho a seguinte situação:

- Tenho um GridView que é carregado dinamicamente;
- Após a consulta ser carregada, ao usuário clicar num campo ´Selecionar´, quero jogar os dados que estão no GridView (que estão postados na tela) para campos textos, mas quero pegar os dados que foram carregados na tela;

Ou seja, não quero pegar o ID da linha selecionada e fazer uma nova consulta, para jogar os dados nos campos text.

Em resumo, depois do GridView ser carregado, quero pegar qualquer valor (atributo, coluna, campo) da linha selecionada.

Tem como? Já pesquisei bastante mas não achei nada...

Se puderem me ajudar, agradeço.

Curiosa

Signori
   - 04 fev 2009

da uma olhada aki:
http://forum.devmedia.com.br/viewtopic.php?t=96860&;highlight=gridview

vc pode pegar os outros registros alterando o ´Cells[0]´, para ´Cells[1]´ etc...

Abraço

Leandro.cido
   - 05 fev 2009

No evento SelectedIndexChanged vc pode adicionar o seguinte código:

Citação:

int key = GridView1.SelectedIndex;
string coluna1 = string.Empty;
coluna1 = GridView1.Rows[key].Cells[0].Text;