Recuperar itens selecionados do CheckBoxList

31/05/2010

Boa tarde,

Tenho essa tela



Preciso recuperar todos os itens selecionados do componente CheckBoxList, populei ele da seguinte forma

cbxlstParticipa.DataSource = Roles.GetAllRoles();
        cbxlstParticipa.DataBind();


Alguem poderia me dar a idéia de como fazer isso?

Trabalhando com C#

Facc

Respostas

31/05/2010

Netasper

Da um post na pagina e recupera via Request....
Responder Citar

31/05/2010

Facc

O usuário pode selecionar vários ao mesmo tempo

Motivo da tela: Agendar uma reunião e enviar um Email para os envolvidos, portando ele irão selecionar as áreas que faram parte
Responder Citar

31/05/2010

Facc

Consegui da seguinte forma

        for (int i = 0; i < cbxlstParticipa.Items.Count; ++i)
        {
            if (cbxlstParticipa.Items[i].Selected)
            {
                Funcao.Add(cbxlstParticipa.Items[i].Text);
            }
        }



Obrigado!
Responder Citar