none
GridView 2 colunas com dados diferentes em 1 coluna só, tem como? RRS feed

  • Pergunta

  • Oi, eu tenho um gridview que tem várias colunas

    tem a coluna Assunto e a Resumo, que são dados diferentes e colunas do banco diferentes

    tem como pegar essas duas e colocar em 1 coluna só

    tipo.. o Assunto em negrito e logo embaixo o Resumo sem ser negrito

    em uma coluna só..

     

    esperando uma ajuda e uma luz..

    obrigado..

    quinta-feira, 14 de julho de 2011 13:28

Respostas

  • Diego,

    Você precisa trabalhar com templatefield.

    Quando você converte uma coluna do seu gridview para TemplateField, o gridview cria um controle (label por exemplo) dentro dessa coluna e associa esse controle a uma campo do banco. O que você precisa fazer é criar um novo controle (label) dentro desse TemplateField e associa ao campo do banco que você deseja.

    Se o seu grid já está buscando os valores do banco, seria mais ou menos assim:

    1) Converta o campo Assunto para TemplateField;

    • Você vai reparar que foi criado uma label e essa label está associada ao campo Assunto

    2) Crie um novo controle (label) dentro desse TemplateField e associe ao campo Resumo (siga o exemplo da label Assunto).

    Referências:

    Abraço,


    Carlos Eduardo Ferreira
    quinta-feira, 14 de julho de 2011 13:43

Todas as Respostas

  • Diego,

    Você precisa trabalhar com templatefield.

    Quando você converte uma coluna do seu gridview para TemplateField, o gridview cria um controle (label por exemplo) dentro dessa coluna e associa esse controle a uma campo do banco. O que você precisa fazer é criar um novo controle (label) dentro desse TemplateField e associa ao campo do banco que você deseja.

    Se o seu grid já está buscando os valores do banco, seria mais ou menos assim:

    1) Converta o campo Assunto para TemplateField;

    • Você vai reparar que foi criado uma label e essa label está associada ao campo Assunto

    2) Crie um novo controle (label) dentro desse TemplateField e associe ao campo Resumo (siga o exemplo da label Assunto).

    Referências:

    Abraço,


    Carlos Eduardo Ferreira
    quinta-feira, 14 de julho de 2011 13:43
  • Carlos,

    Testei aqui e funcionou perfeitamente.

    Única dúvida é que ele cria o label como você comentou

    e também ele cria no EditItemTemplate um TextBox, eu tirei esse Text e deixei só o label e não vi diferença, será que pode deixar sem?! Estou usando sem, só com o label como você disse.

    Obrigadão pela ajuda.

    Abraço,

    sexta-feira, 15 de julho de 2011 12:40
  • Diego,

    O EditItemTemplate é uma funcionalidade para você atualizar os registros direto do grid.

    Pode deixar sem, só é útil se você for alterar os registros direto do grid.

    Abraço,


    Carlos Eduardo Ferreira
    sexta-feira, 15 de julho de 2011 13:03
  • Entendi Carlos, só vou usar mesmo para finalidade de mostar os dados mesmo.

    Obrigado Carlos

    Abraço,


    sexta-feira, 15 de julho de 2011 14:53