Append Data Bound Items


por Mauricio Junior em 1/1/2011 0

O controle DropDownList na versão do ASP 2.0 possui uma nova propriedade chamada AppendDataBoundItems, quando a  propriedade esta configurada como True, (Figura 1) é possível mesclar os valores que são definidos tem tempo de design (Figura 2) com o via data-binding (Figura 3).

 

Esta propriedade é interessante, freqüentemente precisamos informar um texto antes dos dados que virem do banco (Figura 4), como no exemplo Selecione um país…

 

Informar um texto antes dos dados é útil caso você precise utilizar os validators para este controle.

 

Para quem trabalha com o ASP.NET 1.x uma alternativa é usar o seguinte código.

 

this.DropDownList.Items.Insert(0, new ListItem("Selecione um país….", "0"));


Figura 1


Figura 2


Figura 3



Figura 4

 

Abraços e até o próximo.

voltar   comente  subir

 
Mauricio Junior Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog: blog.mauriciojunior.org, Site pessoal www.mauriciojunior.org



Comentários:
Comentado por: Mauricio Junior - 12/7/2006 17:19:37
muito bom o comentário, util pra caramba
Comentado por: Fabio - 9/6/2009 0:00:00
Tem um problema no append databound,porque quando damos databing no dropdownlist ele recarrega os itens, repitindo-os. Tem alguma solução?

Abraço

Comente (dê sua opinião):
Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

IsDecimal
Resource e Internacionalização – Parte V Usando Visual Studio.NET 2005
Montando estrutura de um site MVC 2 com Visual Studio .NET 2010 - Parte 2
Web 2.0 - A máquina somos nós
Trabalhando com diretório e arquivo
Verifica Browser utilizando C#
Trabalhando com GridView e RowCommand
CRIANDO MENU DINÂMICO COM C#.NET Passo 1
Ler RSS usando o Visual Studio.NET 2005
Montando Menu Dinâmico com Banco de Dados
Conecte - Os games
Permissão de Página Utilizando Web.Config
Coalescing Operador C# ?? null
Visual Source Safe ? Série 2
IsWholeNumber
Sistema de Login em ASP – Parte IX
NDOC para versão framework 2.0
Descobrindo os dias do mês e final de semana
Criando XML a partir do DataSet Tipado com Visual Studio.NET 2005 – Parte I
TV e Internet, um casamento perfeito
Ajax com C#.NET (parte 1)
Microsoft Recite
Método SHA1
Detectando ENTER
Ajax parte II
Entrevista com Bruno PorKaria
Trabalhando com LinkButton dentro do Gridview
Abrindo o menu apenas com o clique
Tópicos: Criptografia de Dados
Converte Imagem em Array e Array em Imagem
Sistema de Login em ASP – Parte 10
Mais um certificado Microsoft
Criando Splash - Com Efeito
Aplicativo iCantada Free
Método MD5