OVH Cloud OVH Cloud

DropDownList via DataList

1 réponse
Avatar
Delf
Bonjour.

J'utilise le couple DataList/DataTable pour afficher le résultat d'une
requête SQL dans un tableau pour effacer et éditer les valeurs.

Je me suis inspirer de l'exemple du MSDN offline de VS.NET 2005 :

ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.NETDEVFX.v20.en/cpref/html/P_System_Web_UI_WebControls_DataList_EditItemTemplate.htm

Par exemple, par la requête, je récupère :

- une chaîne (Nom)
- une chaîne qui est en fait une énumération ('True', 'False') dans
la base : bMajeur.

m_DataTable.Columns.Add("Nom", typeof(string));
m_DataTable.Columns.Add("bMajeur", typeof(string));

Je souhaite afficher un DropDownList avec les choix 'True' et 'False'
pour modifier la valeur du champ 'bMajeur'. Je ne veux pas que
l'utilisateur ait à entrer la valeur à la main dans un textbox...

Et c'est sur ce point là que je bloque : comment initialiser le
DropDownList de telle manière de :

- mettre en attribut 'selected' la valeur par défaut reccueilli par
la requête ?
- créer une autre listitem ayant soit la valeur 'True', soit 'False'
en fonction de la valeur 'selected' ?

J'ai essayé en passant par une méthode static annexe, je ne peux pas
utiliser de balise <%# %> dans mon listitem...

Si quelqu'un sait comment procéder...
Merci.

--
Delf

1 réponse

Avatar
Delf
Delf wrote:

[...]



Personne ? Je n'ai pas bien développé mon problème ?
Merci.

--
Delf