2009-12-31 8 views
1

Comment vérifier si une DropDownList est initialisée dans ASP.NET? Je ne parle pas de vérifier les chaînes vides. La liste déroulante est généralement non initialisée si la source de données n'y était pas liée. Donc, quand j'essaie de vérifier le contenu avec quelque chose comme çaComment vérifier si une DropDownList est initialisée dans ASP.NET?

x = DropDownList.SelectedItem.ToString() 

simplement des bombes ... des suggestions?

Répondre

3

Vous pouvez vérifier si la liste contient des éléments:

if(dropDownList.Items.Count > 0) { 
    // do it... 
} else { 
    // not initialized 
} 

Si elle est initialisés ça va avoir des éléments, sinon jeter wont une erreur.

Questions connexes