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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu]CheckBoxList c#

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]CheckBoxList c#

n°1568554
littlegunn​m
Posté le 01-06-2007 à 12:50:52  profilanswer
 

Bonjour
 
voila mon ptit probleme qui me prend un peu la tete
 
Donc j'ai 2 CheckBoxList :
 
CheckBoxListDestinataireTpUnix
CheckBoxListDestinataireTpWindows
 
J'ai une premiere méthode qui me remplie les listes suivant les données d'une base (j apsse le code celui fonctionne)
 
j'ai ensuite une seconde méthode qui doi me cocher les bon checks suivant une ArrayList
 

Code :
  1. ArrayList unixChecked= new ArrayList();
  2. unixChecked = this.getModele().listeBoxEquipeCheck("tp","unix" );//récupération des données dans un modèle suivant une base
  3. ArrayList windowsChecked= new ArrayList();
  4. windowsChecked = this.getModele().listeBoxEquipeCheck("tp","windows" );//récupération des données dans un modèle suivant une base
  5. //ensuite je boucle sur l'arraylist qui contient des objet de type Equipe et je verifie si la valeur du check (mit dans la premiere méthode)
  6. //correspond a l'id de l'équipe.
  7. foreach (Equipe monEquipe in unixChecked)//pour chaque Equipe de la Liste Unix
  8.   {
  9.    foreach(ListItem monCheck in CheckBoxListDestinataireTpUnix.Items)
  10.    {
  11.     if (Convert.ToInt32(monCheck.Value) == monEquipe.getIdEquipe())
  12.     {
  13.      monCheck.Selected=true;
  14.     }
  15.    }
  16.   }
  17. //donc la ca fonctionne ,mais le truc c est que meme sans faire la meme boucle pour la deuxieme listecheckbox celle ci est checké comme la première...


 
Donc voila le probleme, mes Deux listeCheckBox se check alors que j'intéragie que sur la première...
je sais aps si g ete claire, mais si quelqu'un a une idée???
merci d'avance


Message édité par littlegunnm le 01-06-2007 à 14:45:24
mood
Publicité
Posté le 01-06-2007 à 12:50:52  profilanswer
 

n°1568636
littlegunn​m
Posté le 01-06-2007 à 14:45:07  profilanswer
 

c est bon j'ai trouvé :p
 
dans la première méthode qui allait soit disant bien :  
ListItem li = new ListItem();
//on cree un ListeItem
li.Text = monEquipe.getAbrEquipe();//le nom du Si
li.Value = Convert.ToString(monEquipe.getIdEquipe());//l'id du SI
CheckBoxListCopieTpUnix.Items.Add(li);//On l'ajoute au déroulant
CheckBoxListCopieTpWindows.Items.Add(li);//On l'ajoute au déroulant
 
Meme objet Li pour les Deux listes


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

  [Résolu]CheckBoxList c#

 

Sujets relatifs
Erreur SQL [RESOLU][Resolu/VBA] Priorité des applications
surcharger l'opérateur '+=' ? [résolu]Problème de Makefile [Résolu]
[Résolu] Ajax - [object HTMLTextAreaElement][JAVASCRIPT] chargement fichier lors de lappel d'une fonction
[Résolu] Problème avec Firefox[resolu] Apache et php : Pages qui ne s'affichent pas.
[Résolu] Créer macro importé un .csv dans excel[RESOLU] FPDF probleme mise en page tableau
Plus de sujets relatifs à : [Résolu]CheckBoxList c#


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