@VladC

Как реализовать TextBox с autocomplete из базы данных?

Есть очень большой список элементов, пар ключ-представление, нужно чтобы пользователь набрав часть представления в текстовом поле получил из базы отфильтрованный по этой части список элементов, а потом просто выбрал из них нужный, при этом в текстовое поле не просто должен встать текст представления, но и привязаться ключ этого представления (идентификатор в базе), т.к. этим выбором пользователь заполняет поля модели данных.
В ASP.NET есть DropDownList, но его нельзя редактировать и он не подходит для случаев с большим количеством элементов для выбора, например несколько сотен или больше.
Как вообще грамотно реализовать выбор из базы среди очень большого количества элементов?
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 1
@VladC Автор вопроса
Вынужден снова поднять ветку, т.к. до сих пор не нашёл решения - AutoComplete от jQuery вроде подходит, список фильтруется, но он не позволяет сохранить идентификатор выбранного элемента, только его текстовое представление, а мне нужно именно идентификатор где-то запомнить, а при сабмите отправить его в модель. Как это сделать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы