2010-03-08 2 views
1

работа над Asp.Net C# vs08. мне было интересно, если это возможно, чтобы написать в DropDownList или ListBox, что если кто-то не хочет, чтобы выбрать из DropDownList или ListBox, он/она может ввести значение, и если значение существует в DropDownList/ListBox, его AutoFills. Затем человек может выбрать его. Если это невозможно в ASP.NET, кто-нибудь знает о другом контроле, который можно использовать для одной цели и как?Можно ли записать в DropdownList или listbox?

Что мне действительно нужно, так это разрешить написание на DropDownList, пожалуйста, помогите мне !. Большое спасибо.

ответ

0

Проверьте некоторые из различных статей размещены около asp.net combobox'es. Лучшим вариантом может быть combobox из инструментария asp.net ajax. В противном случае вы можете посмотреть на некоторые другие примеры here или here.

+0

Если он просит ниспадающего то почему бы предложить ему о комбинированном окне и т.д. –

0

HTML-DropDownList поддерживает это до некоторой степени. Если вы переходите через веб-страницу до тех пор, пока выпадающее меню не станет фокусом, введите первый символ допустимого выбора, появится первый выбор в списке, начинающемся с символа. Если есть несколько элементов, начинающихся с этого символа, повторное попадание символа будет проходить через них. Ограничение состоит в том, что он будет соответствовать только одному символу (последний набранный), так что если вы наберете «john», он будет последовательно соответствовать j, o, h и в итоге соответствует n. Это неверное автозаполнение.

Если вам нужно истинное автозаполнение, есть несколько бесплатных альтернатив, но я использую коммерческий контроль третьей стороной, которая дает истинное автозаполнение, а также возможности несколько столбец выпадающей. Telerik, DevExpress и ComponentArt делают элементы управления, которые это делают.

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