none
Radiobuttonlist com os values iguais RRS feed

  • Pergunta

  • Pessoal, bom dia!

    Eu tenho um RadioButtonList que pega as informações de um banco de dados. Porém existem valores (values) iguais. Quando eu seleciono um radio ele muda para outra. Isso ocorre quando eu ativo o AutoPostBack nele.

    Como eu faço pra resolver esse problema do RadioButtonList?

    quinta-feira, 20 de fevereiro de 2014 13:06

Respostas

  • Ricardo o radiobuttonlist tem um indice e é exatamente por esse índice que ele seleciona a informação desejada, se vc está populando seu radiobuttonlist pelo BD então sua tabela tem índices repetidos ai fica complicado pq até mesmo em uma select ele trará itens repetidos já que o indice se repete vc tem que normatizar seu banco de dados, coloque uma coluna como identity e que ela não se repita assim para cada registro inserido na sua tabela será criado um índice ai sim vc não terá informações conflitantes no seu banco de dados.


    Junior

    • Marcado como Resposta Thauan Ricardo quinta-feira, 20 de fevereiro de 2014 14:55
    quinta-feira, 20 de fevereiro de 2014 14:29

Todas as Respostas

  • Ricardo o radiobuttonlist tem um indice e é exatamente por esse índice que ele seleciona a informação desejada, se vc está populando seu radiobuttonlist pelo BD então sua tabela tem índices repetidos ai fica complicado pq até mesmo em uma select ele trará itens repetidos já que o indice se repete vc tem que normatizar seu banco de dados, coloque uma coluna como identity e que ela não se repita assim para cada registro inserido na sua tabela será criado um índice ai sim vc não terá informações conflitantes no seu banco de dados.


    Junior

    • Marcado como Resposta Thauan Ricardo quinta-feira, 20 de fevereiro de 2014 14:55
    quinta-feira, 20 de fevereiro de 2014 14:29
  • Então, meu banco de dados está com identity. Porém meu value tem valores. Ex: R$32,10. 

    Tive uma ideia:

    Irei colocar os IDs como value ai no PostBack seleciono o valor no banco de dados e realizo cálculos com o valor retornado.

    Muito obrigado!

    quinta-feira, 20 de fevereiro de 2014 14:55