Comment Rechercher dans un C# DropDownList par programmation

Je vais avoir un moment difficile de déterminer comment coder une série de "si" des déclarations qui recherche à travers différents dropdownlists pour une valeur saisie dans un textbox. J'ai été capable d'écrire du code qui trouve une valeur spécifique dans chaque dropdownlist; mais, avant que cela n'arrive, j'ai besoin d'ajouter une instruction "if" en disant: "si dropdownlist ne contient pas de valeur spécifique, passez à la prochaine instruction if, et ainsi de suite". Ce qui suit est un exemple de ce que j'ai à ce jour:

if (dropdownlist1.SelectedValue == textbox1)
{
  dropdownlist1.SelectedIndex = dropdownlist1.items.indexof(dorpdownlist1.items.findbyvalue(textbox1.text) ...

if (dropdownlist2.SelectedValue == textbox1)
{
  dropdownlist2.SelectedIndex = dropdownlist2.items.indexof(dorpdownlist2.items.findbyvalue(textbox1.text) ...

etc...

Ce que ce n'est à des lectures ou des scans de la première valeur ou d'un indice dans chaque dropdownlist, en fonction de mon entrée dans textbox1. Malheureusement, il ne correspond à la première valeur ou d'un indice. J'ai besoin de comprendre comment numériser à travers l'ensemble de la dropdownlist pour toutes les valeurs pour chaque instruction "if" pour trouver la correspondance textbox1 valeur. Quelqu'un aurait-il des suggestions?

Merci,

DFM

InformationsquelleAutor | 2009-05-15