Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1054 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  eliminer les doublon d'une dropdownlist

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

eliminer les doublon d'une dropdownlist

n°1949971
senils
Posté le 14-12-2009 à 09:20:47  profilanswer
 

bonjour
je travaille tjr avec visuel studio 2008, j'ai une dropdownlist qui affiche un des champs d'une table 'materiel', et j'ai un textbox que je remplie lorsque le champ ne figure pas dans ma dropdownlist et ce dernier est insere en clickant sur un bouton . mon probleme est que je veux faire un control avant d'ajouter une nouvelle donnée dans ma dropdownlist pour que je n'aurai pas une donnée en double qui s'affiche dans la dropdownlist?
merci

mood
Publicité
Posté le 14-12-2009 à 09:20:47  profilanswer
 

n°1949977
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-12-2009 à 09:42:28  profilanswer
 

regarde du coté de la méthode Contains() de la classe ListItemCollection, qui permet de vérifier si un élement est présent ou non dans une collection


---------------
J'ai un string dans l'array (Paris Hilton)
n°1950069
senils
Posté le 14-12-2009 à 12:26:54  profilanswer
 

pourrais_je avoir plus d'explications svp car je suis debutante et c'est un peu vague
merci encore

n°1950086
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-12-2009 à 13:18:43  profilanswer
 

Ta DropDownList contient une propriété Items, qui renvoie un objet de classe ListItemCollection, laquelle classe contient une méthode "Contains()" qui permet de vérifier si la collection contient l'élément donné en argument.
Donc ce que tu as à faire, c'est :

Code :
  1. if (!Ta_DropDownList.Items.Contains("element_a_verifier" ))
  2.   Ta_DropDownList.Add("element_a_verifier" );


Message édité par Harkonnen le 14-12-2009 à 13:19:08

---------------
J'ai un string dans l'array (Paris Hilton)
n°1950109
senils
Posté le 14-12-2009 à 13:56:00  profilanswer
 

j'ai essayé avec votre solution mais ça marche^pas , il m'indique une erreur au niveau de 'element_a verifier' qui est dant mon cas 'textboxmarque.text'. le code je l'ai erit dans le code correspondant du bouton d'ajout, c ça?
merci

n°1950115
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-12-2009 à 14:04:07  profilanswer
 

C'est quoi l'erreur que tu obtiens ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1950436
senils
Posté le 15-12-2009 à 10:49:55  profilanswer
 

d'abord voici mon code:
if dropdownmarque.items.contains(textboxmarque.text) then
    sqldatasourcemarque.insertcommand = " insert into materiel......."
    sqldatasourcemarque.insert()
endif
l'erreur survient avant de compiler, au niveau de 'textboxmarque.text'en idquant ce message: une valeur de type 'string' ne peut pas etre convertie en 'system.web.ui.webcontrols.listitem'

n°1950445
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-12-2009 à 11:03:09  profilanswer
 

Il faudrait que tu apprennes à lire la documentation de ce que tu utilises au lieu de recopier sans réflechir le code que je t'ai donné... Je t'ai donné une piste, rien de plus !
Regarde donc le type de l'argument demandé par la méthode Contains(), tu en déduiras de suite ton erreur : http://msdn.microsoft.com/fr-fr/li [...] 80%29.aspx


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  eliminer les doublon d'une dropdownlist

 

Sujets relatifs
visuel studio 2008/inserer donnees dans une table sans doublonvba : recherchev et doublon
[help] copie de fichier et renomage si doublonparcourir les dropdownlist
Suppression de doublon Mysql5 (resolu)Mysql eliminer les doublons
Propriété + dropdownList dans un control[MYSQL] supprimer 'doublon' lors d'un select
Aidez moi à éliminer les friend!![SQL]Insertion d'un enregistrement sans doublon
Plus de sujets relatifs à : eliminer les doublon d'une dropdownlist


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR