Winforms Combobox SelectedValue ist Null

Ich habe ein Dateneingabeformular mit mehreren Kombinationsfeldern. Jedes der Kombinationsfelder verfügt über eine eigene Bindungsquelle und wird beim Starten des Formulars korrekt ausgefüllt. Wenn ich jedoch den Datensatz im Formular bearbeite und versuche, den aktualisierten ausgewählten Wert aus dem Kombinationsfeld an die Datenbank zu übergeben, erhalte ich die Fehlermeldung, dass der Wert, den ich übergebe, NULL ist.

Dieses Problem scheint jedes Mal aufzutreten, wenn ich das verdammte Ding starte, und ich kann nicht herausfinden, warum es nicht richtig funktioniert. Grundsätzlich versuche ich, einen neuen Datensatz in eine Tabelle einzufügen, aber aus irgendeinem Grund kann der ausgewählte Wert nicht abgerufen werden. Mein Code zum Einfügen der Daten ist unten:

Data.Manager.AddEmployee
 (
   InactiveEmployeeSelected.GUID,
   Convert.ToByte(RoleComboBox.SelectedValue),
   NotesTextBox.Text.Trim(),
   ScheduleTextBox.Text.Trim(),
   ExtensionTextBox.Text.Trim(),
   CodeTextBox.Text.Trim(),
   Convert.ToBoolean(EBApprovedCheckbox.CheckState),
   Convert.ToByte(ApprovalLevelComboBox.SelectedValue),        //pulling null
   Convert.ToBoolean(AssignComtracksCheckbox.CheckState),
   Security.Manager.CurrentUser.GUID,
   DateTime.Today,
   Convert.ToBoolean(IsActiveCheckbox.CheckState)
);

Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage