Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brissolare

[Resolvido] DropDownList

Recommended Posts

Bom dia Amigos!

 

Tenho um DropDownList que pega informações do banco e coloca na tela. Essas informações estão em ordem alfabética. Então quando carrego a página aparece no browser para o cliente o primeiro campo no drop...

Gostaria que antes de mostrar as informações aparecesse a opção Selecione, para padronizar...Só que não queria adicionar esse Selecione no Banco.

 

Como faço isso via código..

 

Obrigado

 

Abraços

brissolare

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está carregando seu DropDownList? Usando SqlDataSource ou Listas genéricas (List<>)?

Coloque aqui seu código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está carregando seu DropDownList? Usando SqlDataSource ou Listas genéricas (List<>)?

Coloque aqui seu código.

Estou usando um SqlDatasoource mesmo.....qual código você quer...??o que estou tentando fazer o o drop?

 

Obrigado

brissolare

Compartilhar este post


Link para o post
Compartilhar em outros sites

O evento DataBound do dropdownlist é executado quando você termina de dar o bind, nesse evento você pode fazer isso:

protected void DropDownList1_DataBound(object sender, EventArgs e)
{
	this.DropDownList1.Items.Insert(0, new ListItem("Selecione um item...", "0"));
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O evento DataBound do dropdownlist é executado quando você termina de dar o bind, nesse evento você pode fazer isso:

protected void DropDownList1_DataBound(object sender, EventArgs e)
{
	this.DropDownList1.Items.Insert(0, new ListItem("Selecione um item...", "0"));
}

Grande Oenning!

 

Sua ajuda foi muito valiosa! Deu certo sim..era isso que precisava...

 

Eu sabia que tinha como fazer isso, mas não tinha uma nocão clara da sintaxe

Eu estava utilizando asism:

 

DropDownList1.Itens.Add("Selecione","0");

 

Dava erro!

 

Mas agora tá beleza, obrigado

 

Abraços

brissolare

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.