Comment obtenir la valeur sélectionnée de DevExpress comboBox
Je vais essayer d'obtenir le texte à partir de la valeur sélectionnée dans la liste déroulante à l'aide de:
lblMessage.Text = cmbArchivoModificado.SelectedItem.Text;
J'ai déjà mis le valuefield et textfield sur la zone de liste déroulante paramètres, mais visual studio me dit toujours ceci:
nullreferenceException a été gérée par le code de l'utilisateur.
Objet de référence non définie à une instance d'un objet.
- Merci de ne pas le préfixe de vos titres avec "ASP.NET - c# - ", par exemple. C'est ce que les balises sont pour.
- S'il vous plaît montrer le code où le problème est survenu, et après la pleine exception de sortie. Aussi, vous voudrez peut-être voir stackoverflow.com/questions/4660142/...
- S'il vous plaît partager le balisage et le code
Vous devez vous connecter pour publier un commentaire.
Généralement le problème, lorsque l'ASPxComboBox de SelectedItem /SelectedIndex est incorrect, se produit lorsque le ASPxComboBox.ValueType propriété est spécifiée de façon incorrecte.
S'assurer que le ValueType est défini, correspondant à la "Type de données des Mappages de ADO.NET)" de la table.
Essayez d'utiliser la ASPxComboBox.La valeur de la propriété au lieu de cela:
Me ressemble vous devez d'abord vérifier si cmbArchivoModificado.SelectedItem est null.
Obtenir la valeur de cette manière:
ou