Bonjour, j'ai une dropdownlist que je souhaite remplir dynamiquement en code behind.

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
 DbCommand cmd = myFac.CreateCommand("select IDPortefeuille,Description from PORTEFEUILLE order by IDPortefeuille", myFac.GetConnection(), CommandType.Text);
        DbDataReader reader = myFac.ExecuteReader(cmd);
 
        string d="";
        while(reader.Read())
        {
            s = reader["Description"].ToString();
            int i = s.IndexOf(" ");
            if (i>0)
            {
 
                 d = s.Substring(0,i);
                 string f = s.Substring(i + 1);
            }
        }
 
        reader.Close();
        ddlTest.DataSource = d;
        ddlTest.DataBind();
comme vous l'avez compris je remplie ma dropdownlist à l'aide d'une requête retravailler. Tout fonctionne presque
Le problème c'est que je peux pas sélectionner autre chose que la première valeur, il doit me manquer quelque chose mais je ne sais pas quoi.

Si quelqu'un peut m'aider ça serait cool