Array
(
)

Concatenar valores com checkboxlist

Pjava
   - 25 jun 2012

Criei no meu Aspx, um ChecboxList(chkTipo) com quatro elementos. Na minha página Filtro eu devo pegar os valores dos checbox checados. Acontece que não estou conseguindo. Fiz assim:
Stringbuilder sb = new StringBuilder();
sb.append(?);
sb.append(T=);
sb.append(chkTipo.SelectedValue);
Da forma acima, eu apenas um valor, mas preciso passar para a query tantos quantos valores forem selecionados, ai deveria ser algo como:
if(chkTipo.Items.Selected)
{
sb.append(+=chkTipo.value + ,);
}
Porem o código está errado e não sei como contaenar em uma stringbuilder e nem como fazer o checkboxlist me trazer vários selecionados.
Obrigado.

Joel Rodrigues
   - 25 jun 2012

Opa, PJava, tudo em paz? Como andam os projetos?
Então, cara, veja o seguinte código, acho que não precisa de explicação.
#Código

StringBuilder sb = new StringBuilder(?T=);
        foreach(ListItem l in chkTipo.Items )
        {
            if(l.Selected)
                sb.Append(l.Value+,);
        }
//O valor final pode ser obitodo por ´´string qryStr = sb.Remove(sb.Length-1, 1).ToString()´´;


Um abraço e boa sorte.

0
|
0

Pjava
   - 26 jun 2012

Isso mesmo, valeu!!!

0
|
0

Joel Rodrigues
   - 26 jun 2012

Funcionou? Que bom.
Abraço.

0
|
0