Bonjour,
J'alimente une DDL via une requête sql, jusque là pas de soucis.
En revanche, lorsque je veux récupérer la valeur sélectionnée, le résultat est toujours le même, à savoir la première valeur.
Voici mon code :
Lors de l'appui sur un boutton j'ai cette méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SubSonic.SqlQuery sqlUsers = DB.Select("Id, Name") .From("Class") .Where(ClassX.CampusIdColumn).IsEqualTo(campusid) .OrderAsc("Name"); RadComboBox1.DataSource = sqlUsers.ExecuteDataSet(); RadComboBox1.DataTextField = "Name"; RadComboBox1.DataValueField = "Id"; RadComboBox1.DataBind();
La valeur affichée est toujours la même. Je me demande si le problème ne serais pas lié au PostBack de ma page...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SubSonic.SqlQuery sqlClass = DB.Select("Id") .From("Class") .Where(ClassX.IdColumn).IsEqualTo(RadComboBox1.SelectedValue); System.Windows.Forms.MessageBox.Show(RadComboBox1.SelectedValue);
Partager