Array
(
)

Imagem numa coluna do DataGrid

Gandalf.nho
   - 14 nov 2007

EStou aprendendo ASP .NET e gostaria de saber se é possível pôr uma imagem no lugar do texto numa coluna do DataGrid, no caso uma coluna do tipo Button. Só aparece opção para pôr no cabeçalho da coluna.


Gandalf.nho
   - 26 nov 2007

Ninguém?


Knight_of_wine
   - 27 nov 2007

Como as imagens estão salvas no seu BD?


Gandalf.nho
   - 27 nov 2007

As imagens não estão no BD, eu só quero uma opção para pôr uma imagem no botão no datagrid, ao invés de texto


Knight_of_wine
   - 29 nov 2007

É só você incluir um image Button naquela coluna.

Eu não sei os passos de cór, tenho que olhar no Delphi, daqui a pouco eu respondo melhor.


Knight_of_wine
   - 03 dez 2007

Clique com o botão direito do mouse na sua grid e vá em property builder.

Desmarque a opção para auto create dos fields.

Na seção columns você pode adicionar as colunas que você deseja como campos de dados normais.

A coluna que vai ficar sua imagem deve ser uma column template.

Clique em apply e depois em ok.

Depois clique com o botão direito na sua grid denovo, você vai ver um item Column[n], onde n é o número da sua coluna template, clique lá e seu grid entrará em modo de edição aí você pode por seu image button na seção item template e item Edit Template (se você deseja que o botão apareça na hora de editar a coluna).

Por fim clique em End Template Editing.

Creio que isso pode responder sua dúvida.


Gandalf.nho
   - 03 dez 2007

Valeu pela ajuda, já consegui resolver aqui.