Concatenar valores com checkboxlist
25/06/2012
0
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.
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.
Pjava
Curtir tópico
+ 0
Responder
Posts
25/06/2012
Joel Rodrigues
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.
Um abraço e boa sorte.
Então, cara, veja o seguinte código, acho que não precisa de explicação.
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.
Responder
Clique aqui para fazer login e interagir na Comunidade :)