none
Carregar 2 campos no TextField de 1 dropdownlist RRS feed

  • Pergunta

  • ddPrograma.DataSource = Programas.Pesquisa("S")

    ddPrograma.DataTextField = "Descricao"

    ddPrograma.DataValueField = "codPrograma"

    ddPrograma.DataBind()

     

     

    Tenho o código acima para carregar a descrição do programa no TextField de um dropdown, gostaria de sabe como fazer para carregar o código do do programa + a descrição.

     

    Algo assim:

     

    ddPrograma.DataTextField = "codPrograma" + "-" +  "Descricao"

    quinta-feira, 22 de março de 2007 11:59

Todas as Respostas

  •  

    Oi !

     

    Quando você não preenche a propriedade dataTextField a dropDown busca o tostring da classe vinculada a ela.

     

    Se for uma classe sua, personalizada, você pode fazer um overrides do tostring e devolver o que você deseja que apareça.

     

    []'s

     

    Dennes

    sexta-feira, 30 de março de 2007 00:40
  • Ola amigos!

     

    Tb estou com o mesmo problema e gostaria de uma solução. Antes estava funcionando so que realizava um FOR no dataset e ia concatenando as informações. So que agora estou usando um objectdatasource e nao consigo juntar duas colunas em um campo. Pra mim também não server fazer a concatenação no SQL porque utilizo uma classe e posso pegar as informações de qualquer parte no meu sistema e utilizar de várias formas, nao sendo viavel criar uma classe pra retornar um tipo de resultado diferente pra cada necessidade que for aparecedo.

    Espero ajuda.

     

    Abraços

    quinta-feira, 26 de julho de 2007 02:17