none
Dúvida dropdownlist como selecionar apenas um registro ? RRS feed

  • Pergunta

  • Olá pessoal,

    Estou utilizando o seguinte comando para caputrar informação do grid e atualizar o meu dropdownlist, veja

    DropDownList1.Items.FindByValue(variavel-com-o-valor).Selected = true;

    No entanto ocorre que na DropdownlList eu tenho mais do que uma unica ocorrência e dai é apresentado o erro:

    Não é possível ter vários itens selecionados em um DropDownList.

    Desde já agradeço pela ajuda,

    Abs


    Adriano_SP

    quinta-feira, 22 de março de 2012 16:29

Respostas

  • Adriano,

    Você precisa ter itens repetidos no DropDownList? Realmente com mais de 1 value igual o DropDown retornará esse erro mesmo, tente filtrar para que não tenha itens com o mesmo valor no DropDownList.

    Abraços,

    Daniel Benevides


    Daniel Benevides

    • Marcado como Resposta Adriano_SP sexta-feira, 23 de março de 2012 22:25
    sexta-feira, 23 de março de 2012 11:28

Todas as Respostas

  • o dropdownlist é composto de 2 elementos o datatext e o datavaleu.

    o text é o que é mostrado e o valor representa o id que vc selecionou, onde esta o text seu ?


    Junior

    quinta-feira, 22 de março de 2012 17:18
  • Então Junior_luiz,

    O meu dropdownlist está funcionando corretamente no momento do load da página.

    A questão que tenho é a seguinte, tenho um gridview e após selecionar uma linha através do command select eu preciso que seja selecionado uma opção do dropdown que seja de acordo com a coluna do grid, entendeu?

    O problema é que nesse dropdown tenho itens repetidos e dai o metodo FindByValue selecione mais de um item do dropwdown e dispara o erro mencionado abaixo, entendeu ?

    Grato


    Adriano_SP

    quinta-feira, 22 de março de 2012 18:02
  • vc tentou colocar o bind do dropdownlist no postback ?

    Junior

    quinta-feira, 22 de março de 2012 18:22
  • Adriano,

    Você precisa ter itens repetidos no DropDownList? Realmente com mais de 1 value igual o DropDown retornará esse erro mesmo, tente filtrar para que não tenha itens com o mesmo valor no DropDownList.

    Abraços,

    Daniel Benevides


    Daniel Benevides

    • Marcado como Resposta Adriano_SP sexta-feira, 23 de março de 2012 22:25
    sexta-feira, 23 de março de 2012 11:28