2013-09-19 3 views
0

У меня есть DataSet, который я извлекаю из базы данных. Я хочу использовать этот набор данных для заполнения списка, однако у меня возникают проблемы с документацией DevExpress.DevExpress Populate AspxListBox с DataSet

Таблица базы данных (Нам не нужно знать данные телефона и код):
UserName | Телефон | ID

Джон
Желтый
Боб
Рон

Предположим acctListDS является набор данных из таблицы базы данных.

 AcctListBox.DataSource = acctListDS.Tables[0].DefaultView; 

     AcctListBox.TextField = "UserName"; 
     AcctListBox.ValueField = "UserName"; 
     AcctListBox.DataBind(); 

Это правильный способ установки ValueField и TextField? Я не уверен, что они делают, или информации, которую они берут. Заранее спасибо.

+0

Почему бы вам не связаться напрямую с поддержкой DevExpress? – Mikhail

ответ

1

Эти настройки позволяют отображать значение из TextField, но сохранять реальное значение из ValueField (например, при привязке данных через внешний ключ и т. Д.). Если вам нужно показать и сохранить одинаковые текстовые значения, ваш подход будет вполне правильным.

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