Início > LINQ > LINQ em CheckBoxList

LINQ em CheckBoxList

Quanto trabalhamos com CheckBoxList normalmente precisamos pegar os valores que o usuário marcou. Antigamente fazia se um for ou um foreach para pegar esses valores, verificando através de um if se o valor foi marcado.

Utilizando LINQ (Language Integration Query) podemos realizar essa busca de uma forma muito mais rápida e simples.

O  LINQ é um recurso que foi integrado ao .Net 3.5 que permite a consulta rápida a Banco de dados, XML, coleção de objetos entre outros. Veja o exemplo abaixo.

var varTipoOperacao = (from t in this.cklTipoOperacao.Items.Cast<ListItem>()
                                                  where t.Selected
                                                  select t);

Nesse exemplo estou selecionando apenas os items que foram selecionados pelo usuário na aplicação.

Obrigado.

Anúncios
Categorias:LINQ Tags:,
  1. Marcio Justino
    julho 17, 2010 às 7:39 am

    Muito bacana essa dica, muito produtivo. Parabéns!

  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: