Bonjour a tous,
alors mon probleme est que j'ai un gridview dans lequel je souhaite ajouter une
colonne uniquement avec des dropdownlists que j'alimenterais ulterieurement.
Etant debutant je n'arrive deja pas a insérer un dropdownlist dans un gridview
parce que mon prédécesseur a utiliser comme source de données un datatable
En gros voila ce que ca donne
Je voudrais donc savoir comment je peux ajouter des dropdownlists a mon gridview de maniere à ce que je puisse les alimenter et récupérer les différentes sélection de chacun
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("numeroQCM", typeof(String))); dt.Columns.Add(new DataColumn("libelle", typeof(String))); dt.Columns.Add(new DataColumn("supprimer", typeof(String))); dt.Columns.Add(new DataColumn("id", typeof(long))); dt.Columns.Add(new DataColumn("libelleComplet", typeof(String))); for (int i = 0; i < listeQCM.Length; i++) { dr = dt.NewRow(); dr[0] = i + 1; if (listeQCM[i].Libelle.Length > 60) { dr[1] = listeQCM[i].Libelle.Substring(0, 60); } else { dr[1] = listeQCM[i].Libelle; } dr[2] = pageAjouterQuestion_texte_supprimer; dr[3] = listeQCM[i].Id; dr[4] = listeQCM[i].Libelle; dt.Rows.Add(dr); } DataView dv = new DataView(dt); String[] keys = { "numeroQCM", "libelle", "supprimer", "id", "libelleComplet"}; gv_pageAjouterQuestion_QCM.DataKeyNames = keys; gv_pageAjouterQuestion_QCM.DataSource = dv; gv_pageAjouterQuestion_QCM.DataBind();
Merci d'avance pour votre aide
Partager