Pegar o Valor do GridView como no DataGrid do BSD2006 ?

Delphi

08/08/2008

No BDS2006 era assim:
procedure TWebForm1.GridGeneros_ItemCommand(source: System.Object; e: System.Web.UI.WebControls.DataGridCommandEventArgs);
begin
{ Atualiza o campo de edição com o gênero selecionado }
txtGenero.Text := e.Item.Cells[1].Text;
end;

como faço agora no Delphi 2007 Asp.Net ???


Agradeço desde já.


Pauloroger

Pauloroger

Curtidas 0

Respostas

Signori

Signori

08/08/2008

Você pode pegar o valor da seguinte forma:

- Coloque um button, image ou outro componente e defina um CommandName;
- No evento RowCommand da Grid View escreva:
 
var
 I:integer;
begin
if e.CommandName = ´VCDEFINIU´ then
begin
 I := Convert.ToInt16(e.commandArgument);
 txtgenero.text := GridView1.Rows.Item[I].Cells[0].text;
end;
end;


Faz um teste, qualquer coisa post ai!

flw


GOSTEI 0
Pauloroger

Pauloroger

08/08/2008

Valeu signori, deu certo.


GOSTEI 0
Pauloroger

Pauloroger

08/08/2008

Não deu certo, não teria como pegar todos os registro do GridView?


GOSTEI 0
Leandro.cido

Leandro.cido

08/08/2008

Tem uma maneira mais fácil ...

[url]http://forum.devmedia.com.br/viewtopic.php?p=325332#325332[/url]


GOSTEI 0
POSTAR