ASP.NET Afficher les Éléments Sélectionnés de la zone de liste dans la zone de texte
J'essaie d'afficher tous les éléments sélectionnés à partir d'une listbox dans une zone de texte. Actuellement, je suis en train de faire la suite sans succès:
For i As Integer = 0 To lb_words.ListCount
If lb_words.Selected(i) = True Then
tb_text.Text &= " Presto"
End If
Next
Ce qui devrait se passer, c'est que pour chaque élément sélectionné dans ma listbox (lb.les mots) je veux qu'il soit ajouté à ma zone de texte. Donc, dire que ma listbox de Pomme, de l'Orange et la Banane et j'ai sélectionner la Pomme et la Banane, ma zone de texte texte devrait se lire "Pomme Banane"...
Je viens de me suis présenté à ASP.NET afin de garder les choses simples 😀 Merci.
Quelque chose peut-être liés à votre problème - MsgBox ne fonctionne pas dans le code côté serveur. Il n'affiche pas un message sur le client et assurez-vous que diable n'affiche pas un message sur le serveur 🙂
ok, j'ai enlevé la messagebox trucs... j'ai été plus axés sur la boucle que le résultat... de voir que mes boucles sont le problème
ok, j'ai enlevé la messagebox trucs... j'ai été plus axés sur la boucle que le résultat... de voir que mes boucles sont le problème
OriginalL'auteur Bobby | 2009-05-17
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
oui, mais il a demandé simples, et en les ajoutant à une chaîne de caractères est plus simple que de traiter avec de la Ficelle constructeurs
Ce code a l'air prometteur, cependant j'ai des erreurs pour "ListBoxItem" amd " x.isselected'... devrais-je remarque que j'ai l'Option Explicite et Chaîne? ListBoxItem d'erreur me donne la possibilité de le remplacer par ListItem ou ListBox
le IsSelected doit être Sélectionné. et listboxitem doit avoir été ListItem. Je blâme les erreurs qu'il soit minuit
Génial! Merci.
OriginalL'auteur Stephen Wrighton
OriginalL'auteur Rock
page aspx:
code (C#)
OriginalL'auteur TheVillageIdiot
Si vous utilisez lié aux données de zone de liste puis essayez ce code à l'aide du bouton cliquez sur l'événement:
OriginalL'auteur RAJ
Une solution serait de remplacer la .La méthode ToString() pour concaténer toutes les valeurs dans votre liste.
OriginalL'auteur Wayne Hartman
Vous pouvez utiliser lb_words.SelectedItems au lieu de passer en boucle sur tous les dossiers et trouver les éléments sélectionnés parmi eux. Vous pouvez utiliser le code suivant:
Si vous sélectionnez Apple & de la Banane, de votre zone de texte contiendra "Pomme Banane"
OriginalL'auteur Rashmi Pandit
OriginalL'auteur Malak