Дублирование DropDownListItems без зацикливания - PullRequest
1 голос
/ 22 июля 2009

Это работает как шарм ... загрузка DropDownList2 со всеми элементами из DropDownList1 без зацикливания:

DropDownList2.DataSource = DropDownList1.Items;
DropDownList2.DataBind();

Но данные из текста элемента DropDownList1 копируются как в текстовые поля, так и в поля значений DropDownList2. Можно ли как-нибудь правильно заполнить текст и поля значений?

Ответы [ 2 ]

2 голосов
/ 22 июля 2009

Это работает?

DropDownList2.DataSource = DropDownList1.Items;
DropDownList2.DataTextField = "Text";
DropDownList2.DataValueField = "Value";
DropDownList2.DataBind();
0 голосов
/ 22 июля 2009

Попробуйте установить для свойств DataValueField и DataTextField значения «Значение» и «Текст» соответственно. Это должно работать.

...