none
Como marcar determinado item do CheckBoxList caso a informação desse item na tabela no BD seja igual a "S" RRS feed

  • Pergunta

  • Eu tenho um CheckBoxList com vários itens e para cada item, tenho um campo numa tabela no Banco de Dados. Eu gostaria que quando eu fosse recuperar uma informação da tabela, e no campo referente a um item do CheckBoxList estiver com o valor "S" mostrar esse item marcado.

    Eu sei fazer isso utilizando um checkbox comum.

    No meu projeto ficaria assim:

    if (ade.PlanoOdontologico == "S")
           cbAdeOdontologico.Checked = true;

    Quando estou usando um checkboxlist, como eu poderia fazer isso?

    segunda-feira, 24 de janeiro de 2011 18:01

Respostas

  • Você pode fazer como no exemplo abaixo:

    //Preenchendo o CheckBoxList
        CheckBoxList1.Items.Add("Item 1");
        CheckBoxList1.Items.Add("Item 2");
        CheckBoxList1.Items.Add("Item 3");
        CheckBoxList1.Items.Add("Item 4");
    
        //Setando os items
        CheckBoxList1.Items.FindByText("Item 1").Selected = true;
        CheckBoxList1.Items.FindByText("Item 3").Selected = true;
    


    Olavo Oliveira Neto
    Se for útil marque como resposta e faça um Developer feliz :)
    • Marcado como Resposta Sc0fi3ld segunda-feira, 24 de janeiro de 2011 19:28
    segunda-feira, 24 de janeiro de 2011 18:37