Usuário com melhor resposta
Recuperar campos selecionados

Pergunta
-
Eu tenho o evento click no meu GridView logo abaixo.
Porem eu preciso recuperar a linha selecionada do meu gridview de cada campo e jogar no texbox.
protectedvoidGridView1_SelectedIndexChanged(objectsender,EventArgse)
{
TextBoxCampo1.text = "Aqui campo 1 da minha linha selecionada do GridView1"
TextBoxCampo2.text = "Aqui campo 2 da minha linha selecionada do GridView1"
}
Como eu faço isso ?
Aguardo Retorno.
Obrigado.
Respostas
-
Boa noite,
Você pode fazer assim:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow row = GridView1.SelectedRow; //Faça se as colunas do grid forem do tipo TemplateFields Label label = row.FindControl("nome_do_label") as Label; TextBoxCampo1.Text = label.Text; //Faça assim se as colunas do grid forem do tipo BoundField TextBoxCampo1.Text = row.Cells[0].Text; }
Att,
LeandroSe foi útil, marque como útil ou como resposta.
- Sugerido como Resposta Leandro Tozetto quinta-feira, 6 de junho de 2013 23:11
- Marcado como Resposta ricardoti2012 sexta-feira, 7 de junho de 2013 12:46
Todas as Respostas
-
Boa noite,
Você pode fazer assim:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow row = GridView1.SelectedRow; //Faça se as colunas do grid forem do tipo TemplateFields Label label = row.FindControl("nome_do_label") as Label; TextBoxCampo1.Text = label.Text; //Faça assim se as colunas do grid forem do tipo BoundField TextBoxCampo1.Text = row.Cells[0].Text; }
Att,
LeandroSe foi útil, marque como útil ou como resposta.
- Sugerido como Resposta Leandro Tozetto quinta-feira, 6 de junho de 2013 23:11
- Marcado como Resposta ricardoti2012 sexta-feira, 7 de junho de 2013 12:46
-