J'ai un DropDownList dans un Datagrid et je n'arrive pas à récuperer la valeur qui se trouve à l'intérieur du DropDownList...
J'ai un DropDownList dans un Datagrid et je n'arrive pas à récuperer la valeur qui se trouve à l'intérieur du DropDownList...
Salut,
Essaye ça si tu veux avoir la valeur associée au libellé affiché dans ta liste
et si tu veux récupérer ce qui est affiché:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <nomDeTaDDL>.Text ou <nomDeTaDDL>.SelectedValue
Code : Sélectionner tout - Visualiser dans une fenêtre à part <nomDeTaDDL>.SelectedItem.Text
non ca n'ira pas ca, car c'est dans la gridview et donc on ne peut pas récupérer une valeur via simplement le nom de la ddl qu'on lui a donné.
il faut faire un truc du genre ((DropDownList)GridviewName.Row.Controls[1]).SelectedValue
C'est pas totalement correct mais je ne sais plus du tout la bonne syntaxe.
Mais comme y a aucunes reponse, je mets quand ceci en espérant que cela t'aide.
Fix
ok merci bcp mais j'arrive pas à trouver la bonne synthaxe...décidemment
A quel moment (ou évenement) as-tu besoin de récuper ton DropDownList ?
Normalement c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part ((DropDownList)e.findcontrol("DDLName").SelectedValue
j'ai besoin de récuperer les valeurs lorsque je clique sur un bouton "valider" externe au datagrid. Et j'arrive pas à récuperer les données du datagrid.![]()
Partager