Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nunobarros

Botão na área de edição de uma datagrid

Recommended Posts

Olá,primeiramente informe o CommandName ao botão, depois utiliza o método ItemCommand do DataGrid para capturar a ação que você deseja no DataGrid. Caso o seu CommandName seja Edit por exemplo, você pode utilizar o método EditCommand diretamente do seu DataGrid.[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas e se eu tiver outro button além do edit, como pegar o clique dele e o valor setado do DataKeyField do datagrid?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode ter "n" ações dentro de um DataGrid.

Para utilizar basta associar um CommandName ao botão que terá a ação e filtrar a ação do DataGrid através do evento ItemCommand do DataGrid, usando a sintaxe seguinte para filtrar:

 

if e.CommandName = "acaoGravar" then   ' bla bla blaelseif e.CommandName = "acaoEditar" then   ' bla bla blaelseif e.CommandName = "acaoRedirecionar" then   ' bla bla blaend if

Não esquecendo de colocar os CommandName´s aos botões detro do seu DataGrid.

 

Espero que tenha ajudado.

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.