Imagem numa coluna do DataGrid

14/11/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

Respostas

26/11/2007

Gandalf.nho

Ninguém?


Responder Citar

27/11/2007

Knight_of_wine

Como as imagens estão salvas no seu BD?


Responder Citar

27/11/2007

Gandalf.nho

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


Responder Citar

29/11/2007

Knight_of_wine

É 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.


Responder Citar

03/12/2007

Knight_of_wine

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.


Responder Citar

03/12/2007

Gandalf.nho

Valeu pela ajuda, já consegui resolver aqui.


Responder Citar