Dropdownlist com dados do banco e a palavra selecione abaixo
29/06/2013
0
Peço ajuda de vocês para resolver essa situação. Tenho um método abaixo que lista nome de bairros em um dropdownlist esta funcionando certinho porem feio meio estranho pois toda vez que o usuário abre esse form ele já lista um bairro da tabela. O que eu gostaria de adicionar seria uma palavra tipo selecione um bairro na lista.
Alguém tem uma dica de como se fazer isso? lembrando que os dados do dropdownlist vem do banco de dados
selectSql sel = new selectSql();
string sql = "select nm_bairro from tb_bairro where ds_ponto is not null and Id_grupo is not null order by nm_bairro ";
dropbairroi.DataSource = sel.getPrs_0_param(sql);
dropbairroi.DataValueField = "Nm_Bairro";
dropbairroi.DataTextField = "Nm_bairro";
dropbairroi.DataBind();
Carlos Faria
Posts
29/06/2013
Joel Rodrigues
30/06/2013
Pjava
public void PreencheComboUf(DropDownList ddl)
{
MedicalServiceEntities msuf = new MedicalServiceEntities();
ObjectQuery<TB_ESTADO> estados = msuf.TB_ESTADO;
ddl.Items.Add("Escolha um estado");
var Estados = from esta in estados
select new
{
esta.NomeEstado,
esta.EstadoId
};
foreach (var nm in Estados)
{
ddl.Items.Add(new ListItem(nm.NomeEstado, nm.EstadoId.ToString()));
ddl.DataBind();
}
}
E na chamada eu passo:
PreencheComboUf(nome_da_minha_dropdownlist)
30/06/2013
Joel Rodrigues
public void PreencheComboUf(DropDownList ddl)
{
MedicalServiceEntities msuf = new MedicalServiceEntities();
ObjectQuery<TB_ESTADO> estados = msuf.TB_ESTADO;
ddl.Items.Add("Escolha um estado");
var Estados = from esta in estados
select new
{
esta.NomeEstado,
esta.EstadoId
};
foreach (var nm in Estados)
{
ddl.Items.Add(new ListItem(nm.NomeEstado, nm.EstadoId.ToString()));
ddl.DataBind();
}
}
E na chamada eu passo:
PreencheComboUf(nome_da_minha_dropdownlist)
Clique aqui para fazer login e interagir na Comunidade :)