Usuário com melhor resposta
Metodo POST

Pergunta
-
Olá
Na minha aplicação criei uma grid que exibe os valores de uma tabela do banco de dados. Nessa grid, criei um TemplateField e nele inseri um botão de imagem com o objetivo de recuperar as informações da linha em questão e jogar os dados em suas respectivas TextBoxs, porém não sei como poderia ser implementado isso. Alguém poderia me ajudar? Grato
Edinho
Respostas
-
Então. Cada linha do seu grid tem esse botão correto? Voce pode configurar a opção de Select (mostrado no artigo) para que ele exiba a sua imagem. Também pode definir a ordem da coluna. Para recuperar os valores da linha selecionada, o procedimento é o mesmo:
protected void SeuGrid_SelectedIndexChanged(object sender, EventArgs e) { TextBox1.Text = SeuGrid.SelectedRow.Cells[1].Text; TextBox2.Text = SeuGrid.SelectedRow.Cells[2].Text; TextBoxN.Text = SeuGrid.SelectedRow.Cells[N].Text; }
Abraços.
Washington Luíz | MCP, MCTS
O Senhor é minha força e somente Nele confio.- Marcado como Resposta Ricardo RussoModerator quinta-feira, 24 de janeiro de 2013 12:05
Todas as Respostas
-
Olá Edinhorod.
Neste endereço abaixo tem um artigo em portugues exatamente com o que voce precisa.
ASP .NET - Como obter valores da linha selecionada em um GridView
Qualqur dúvida, poste ai.
Abraços.
Washington Luíz | MCP, MCTS
O Senhor é minha força e somente Nele confio. -
-
Então. Cada linha do seu grid tem esse botão correto? Voce pode configurar a opção de Select (mostrado no artigo) para que ele exiba a sua imagem. Também pode definir a ordem da coluna. Para recuperar os valores da linha selecionada, o procedimento é o mesmo:
protected void SeuGrid_SelectedIndexChanged(object sender, EventArgs e) { TextBox1.Text = SeuGrid.SelectedRow.Cells[1].Text; TextBox2.Text = SeuGrid.SelectedRow.Cells[2].Text; TextBoxN.Text = SeuGrid.SelectedRow.Cells[N].Text; }
Abraços.
Washington Luíz | MCP, MCTS
O Senhor é minha força e somente Nele confio.- Marcado como Resposta Ricardo RussoModerator quinta-feira, 24 de janeiro de 2013 12:05