Могу ли я несколько раз выбрать выпадающий список? - PullRequest
0 голосов
/ 19 марта 2012

Привет всем, я хочу несколько раз выбрать элементы из выпадающего списка.Я знаю, что это возможно для списка, а также с флажками, но есть ли способ, которым я могу выбрать несколько, написав JavaScript или что-то еще?

Пример:

Раскрывающийся список:

  1. Item1
  2. Item2
  3. Item3
  4. Item4

Результат множественного выбора в ddl: Item1, Item3, Item4

Ответы [ 3 ]

0 голосов
/ 19 марта 2012

DropDownList имеет два свойства

DropDownList1.DataTextField
DropDownList1.DataValueField

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

DropDownList1.SelectedValue
0 голосов
/ 19 марта 2012

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

http://en.wikipedia.org/wiki/Principle_of_least_astonishment

0 голосов
/ 19 марта 2012

Это невозможно для DropDwonList. Вы должны сделать это самостоятельно. Вот пример, который может вам помочь: кликни мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...