Array
(
)

Como pesquisar em uma dropdownlist?

Pjava
   - 30 dez 2014

Tenho uma combo ou dropdown que me lista todas as instituições bancárias. Tenho uma pesquisa que retorna o nome do banco, pelo CPF ou CNPJ do pesquisado. O que eu quero é que quando eu retornar, por exemplo, Banco Bradesco a combo deverá mostrar Banco Bradesco. Não consigo fazer isso em uma combo. Já tentei fazer com for e não consigo trazer nada.
João tem uma conta no Itaú e ele está cadastrado no meu sistema. Quando eu digitar o CPF ou CNPJ do João, vai me trazer o Nome do Banco, Agência e Conta. Só que existe uma combo com o nome das instituições num panel que será exibido. Gostaria que o retorno mostrasse no combo o nome do banco. Os txt eu já preenchi com Conta e Agência e Número do banco, mas estou tendo dificuldade de mostrar o nome do banco porque está em uma combo.
A minha dificuldade está exatamente é no momento de mostrar o texto. Fiz assim e não consigo mostrar o texto. nm_banco é o número do banco ou o value da combo.
#Código

for (int i = 0; i < cmbBancos.Items.Count - 1; i++)
                    {
                        if (cmbBancos.Items[i].Value == nm_banco)
                            cmbBancos.Text = cmbBancos.Items[i].Text;
                    }

Pjava
   - 30 dez 2014

Assim deu certo, só preciso agora rodar o SelectedItemChanged.

cmbBancos.SelectedValue = nm_banco;

Pjava
   - 30 dez 2014

cmbBancos.SelectedValue = nm_banco;
cmbBancos_SelectedIndexChanged(this, EventArgs.Empty);