2011-03-13 3 views
0

У меня есть Listbox, который должен отображать список имен продуктов, которые он читает из таблицы базы данных, связанный с использованием данных inbuild datasource/databinding. Однако, когда имена продуктов обновляются или добавляются в таблицу и т. Д., Никаких изменений отражается в списке! начались только начальные имена с момента их первой привязки, как это исправить?Список данных не обновляется?

Я искал какое-то время, но не нашел решения, которое работает для меня, ваша помощь очень ценится!

+0

ASP.Net или Winforms? Это также поможет, если вы покажете нам какой-то код. –

+0

на самом деле нет кода, который можно было бы показать относительно этого .. я не думаю, что есть, этот автогенерированный фрагмент используется для привязки данных в списке: 'TODO: Эта строка кода загружает данные в' SystemDbDataSet Таблица .ProductTbl. Вы можете перемещать или удалять его по мере необходимости. Me.ProductTblTableAdapter.Fill (Me.SystemDbDataSet.ProductTbl) – Qais

+0

... и ответ на мой первый вопрос? –

ответ

0

Вы можете настроить таймер, чтобы обновлять и заполнять ListBox каждые 30 секунд или около того.

Помимо этого вы также можете настроить ListBox для обновления OnClick или OnSelectedIndexChange -both решения были бы немного сложными и включали бы сохранение того же выбора, даже если th ListBox.Items выросли, например, 10 элементов.

Смежные вопросы