bonjour a tous

Voila j'ai plusieurs dropdownlist sur une page, avec chacune une liste de clients
selon son identifiant. Je crée et charge ces listes au démarrage de cette facon (DD est une dropdownlist et listesalariepossible une arraylist)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
DD = remplirDrop(datedeb.AddDays(i).Date, get8(Table1.Rows[0].Cells[1].ID));
DD.AutoPostBack = true;
listsalariepossible.Add(DD);
DD.SelectedIndexChanged += new EventHandler(DD_SelectedIndexChanged);
avec remplir drop
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
   protected DropDownList remplirDrop(DateTime d, string un8)
    {
        //l'objetctif est ici de remplir les listes avec les salariés de la ligne, qui ne travaille pas ce jour la, dont le 8 du jour d'avant et du jour d'après sont assez éloigné
        DropDownList DDL = new DropDownList();
        DDL.Items.Add(new ListItem("selectionnez un salarié pour l'ajouter"));
        ListItem li;
        foreach (utilisateur u in modele.getcoluser())
        {
            if (u.GetType().ToString() == "ouvrier")
            {
                if (u.Saligne_set_get == modele.getuser(Session["login"].ToString()).Saligne_set_get)
                {
                    if (modele.peuttravailler(d, un8, u))
                    {
                        li = new ListItem(u.Prenom_set_get + " " + u.Nom_set_get, u.ID_set_get);
                        DDL.Items.Add(li);
                    }
                }
            }
        }
        return (DDL);
    }
lorsque l'utilisateur change d'item dans l'une des dropdownlist ce la doit intérférer sur certaines autres dropdownlist
je fait donc dans DD_selectedindexchanged
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
for (i = 0; i < listsalariepossible.Count; i++)
{
      listsalariepossible[i] = remplirDrop(DateTime.Parse(param[0]), param[1]);
}
a la fin de ma boucle j'ai bien les valeurs que je veux dans chaque objet de la collection
probleme ces valeurs ne sont pas répercutés sur mes listes a l'affichage de la page (toujours les meme valeur qu'avant)
le plus bizarre c'est que si je remplace le code d'au dessus par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
((DropDownList)listsalariepossible[i]).Items.Clear();
toutes mes dropdownlist sont vides, comme quoi les répercussions se font bien!!!
voila merci de votre aide n'hésitez pas a me demander des précisions