Usuário com melhor resposta
DROP DOWN LIST AUTOPOSTBACK

Pergunta
-
Pessoal, Tudo bem?
Preciso verificar o valor que esta no banco de dados e preencher uma dropdowlist
por exemplo no banco de dados esta assim:
Coluna: Categoria
NEGOCIOS
EXPOSITOR
COMPRADOR
O meu método no evento SelectedIndexChanged está assim:
protected void GRIDClientes_SelectedIndexChanged1(object sender, EventArgs e)
{
string drop;
idCliente = int.Parse(GRIDClientes.SelectedValue.ToString());
CADASTROPESQUEIRO = CADASTROPESQUEIROBLL.Find(cli => cli.IDT_VISITANTE == idCliente).First<cdpesqueiro>();
drop = CADASTROPESQUEIRO.CATEGORIA; // drop recebe o valor da coluna categoria se for igual ele add o texto
if (drop == "NEGOCIOS")
{
DDCATEGORIA.SelectedItem.Text = "NEGOCIOS"; //AQUI QUERO SELECIONAR O ITEM NA DROP DOWLIST ENTENDEU?
}if (drop == "COMPRADOR")
{
DDCATEGORIA.SelectedItem.Text = "COMPRADOR"; // DESTE JEITO ELE APENAS ESCREVE O TEXTO LÁ E NÃO SELECIONA
}if (drop == "COMPRADOR")
{
DDCATEGORIA.SelectedItem.Text = "COMPRADOR";
}MINHA DROP DOWN
<asp:DropDownList ID="DDCATEGORIA" runat="server" Width="402px" Height="20px">
<asp:ListItem Value="VALORCATEGORIA">SELECIONE A CATEGORIA</asp:ListItem>
<asp:ListItem Value="NEGOCIOS">NEGÓCIOS</asp:ListItem>
<asp:ListItem Value="TURISMO">TURISMO</asp:ListItem>
<asp:ListItem Value="LOJISTA">LOJISTA</asp:ListItem>
<asp:ListItem Value="IMPORTADOR">IMPRENSA</asp:ListItem>
<asp:ListItem Value="AGENTE">AGêNCIA</asp:ListItem>
<asp:ListItem Value="VIP">VIP</asp:ListItem>
<asp:ListItem Value="COORDENACAO">COORDENAÇÃO</asp:ListItem>
<asp:ListItem Value="LIMPEZA">LIMPEZA</asp:ListItem>
<asp:ListItem Value="PESQUEIRO">PESQUEIRO</asp:ListItem>
<asp:ListItem Value="SEGURANCA">SEGURANÇA</asp:ListItem>
<asp:ListItem Value="SERVVICO">SERVIÇO</asp:ListItem>
<asp:ListItem Value="MONTADOR">MONTADOR</asp:ListItem>
<asp:ListItem Value="EXPOSITOR">EXPOSITOR</asp:ListItem>
<asp:ListItem Value="STAFF">STAFF</asp:ListItem>
<asp:ListItem Value="IMPORTADOR">IMPORTADOR</asp:ListItem>
<asp:ListItem Value="FABRICANTE">FABRICANTE</asp:ListItem>
<asp:ListItem Value="OUTROS">OUTROS</asp:ListItem>
</asp:DropDownList>QUERO QUE FAÇA ISSO:
VALOR QUE VEM DO BANCO <=
DROPDOWLIST.SELECIONA O VALOR DO BANCO.
Entendeu?
- Movido C. Augusto Proiete [MVP]Moderator sexta-feira, 3 de agosto de 2012 10:03 Movido para o forum mais apropriado (De:C#)
Respostas
-
Amigo,
Segue um exemplo.
DDCATEGORIA.SelectedValue = CADASTROPESQUEIRO.CATEGORIA;
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Harley Araujo segunda-feira, 6 de agosto de 2012 13:42
Todas as Respostas
-
Amigo,
Segue um exemplo.
DDCATEGORIA.SelectedValue = CADASTROPESQUEIRO.CATEGORIA;
se a resposta foi útil, classifique :)
ate mais,
Rodrigo Soria- Marcado como Resposta Harley Araujo segunda-feira, 6 de agosto de 2012 13:42
-