У меня есть поле со списком в моем C# -кодексе, который принимает значение из базы данных. Данные базы данных сначала привязаны к набору данных, а затем устанавливаются в поле со списком. Я хочу очистить поле со списком после нажатия кнопки и получить данные снова, когда нажата другая кнопка.Как избежать получения system.data.datarowview в combobox после того, как набор данных привязан к значению combobox null в C#
cbVmUserName.DataSource = ds_4.Tables["VmUserNames"];
cbVmUserName.ValueMember = "vm_username";
cbVmUserName.SelectedIndex = 0;
Вот как я привязываю данные к комбинированному ядру с помощью набора данных, называемого ds_4. Затем я попытался очистить данные со списком, используя следующую строку кода. cbVmUserName.DataSource = null; Но когда я пытаюсь получить данные снова, то, что я получаю, является system.data.datarowview как элементы со списком. Как решить эту проблему и получить реальные данные снова?
У меня такая же проблема eve.n после использования этого метода. Позже я решил это, сделав набор данных нулевым. ex: ds_4 = null; После установки значения null мы можем очистить элементы без каких-либо проблем. –