Podpiąłem pod bindingsource'a tabelę zaciągniętą z bazy danych sql. Następnie zaś wykorzystałem tego bindingsource'a w listbox'ie ustawiając mu jako wyświetlaną wartość kolumnę Name tabeli (ListBox.DisplayMember="Name") a jako zwracaną wartość kolumnę ID tabeli (ListBox.ValueMember="ID") - kolumna ta jest kluczem głównym tabeli i zawiera wartości typu int.
Sprawdziłem konwertując zwracaną przez ListBox'a wartość na string'a (Convert.ToString(ListBox.SelectedValue)) i wyświetlając ją w textbox'ie - to jest liczba. Niemniej jednak w żaden sposób nie mogę jej przerobić na int - cały czas wyrzuca mi wyjątek "Input string was not in a correct format."
Sprawdziłem konwertując zwracaną przez ListBox'a wartość na string'a (Convert.ToString(ListBox.SelectedValue)) i wyświetlając ją w textbox'ie - to jest liczba. Niemniej jednak w żaden sposób nie mogę jej przerobić na int - cały czas wyrzuca mi wyjątek "Input string was not in a correct format."