dropdownlist éléments de trouver en valeur partielle
Pour trouver un article (et de la sélectionner dans une liste déroulante à l'aide d'une valeur simplement, nous ne
dropdownlist1.Items.FindByValue("myValue").Selected = true;
Comment puis-je trouver un élément à l'aide partielle de la valeur? Dire que j'ai 3 éléments et ils ont des valeurs "mavaleur un", "mavaleur deux", "mavaleur trois", respectivement. Je veux faire quelque chose comme
dropdownlist1.Items.FindByValue("three").Selected = true;
et avoir sélectionner le dernier élément.
- Où puis-je trouver dropdownlist? ou ce type de collection est "Articles"?
InformationsquelleAutor Lukas | 2012-12-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez effectuer une itération à partir de la fin de la liste et de vérifier si la valeur contient l'élément (cela permet de sélectionner le dernier élément qui contient la valeur "myValueSearched").
Ou vous pouvez utiliser linq comme toujours:
Vous pouvez parcourir les articles dans votre liste, et lorsque vous trouvez la première, dont les éléments de la chaîne de caractères contient le modèle, vous pouvez définir ses propriétés Sélectionnées pour vrai.
Ou vous pouvez écrire une méthode (ou une extension de la méthode) qui fait cela pour vous
et de l'appeler comme ça
Mentionnés ci-dessus les réponses sont parfaites, juste il n'y a pas de cas de sensibilité preuve :