Реализация IntelliSense
нужно написать приложение типа гугл. имеется строка ввода (asp:textbox OR <input type="text" /> ).
когда в строку вводят букву/слово должна появляться подсказка: список из БД имеющихся слов выражений соответствующих введенной юзером инфе (см. картинку), плюс должны выделяться строки по наводу курсора мыши, в общем все как на картинке. сделать надо в 2-ух вариантах: 1. используя серверные контроллы 2. используя html контролы плюс JS only
проблемы:
1. в асп:текстбокс не вижу стандартного события типа onkeypressed, onkeyup etc. (для данной задачи для реакции на инпут юзера использую onkeyup для html контролла, тут проблем с событиями нету)
2. не знаю какой контрол взять для отображения подсказок, чтобы можно было: определять каждую строку как отдельный объект (такое есть вообще)? ну и чтобы подсветку реализовать для строки, над которой проходит курсор мыши. не знаю какой контрол брать для обеих вариантов, как для серверных элементов управления, так и для html controls.
подскажите плиз, куда бежать? )
[ATTACH=CONFIG]5034[/ATTACH]
Цитата: Оlga
подскажите плиз, куда бежать? )
[ATTACH=CONFIG]5034[/ATTACH]
Как сделать это чудо на серверных контролах (уже пару лет с ними не возился) я не пока не представляю (да и незачем они тут в сущности). Но я бы начал с плагина Autocomplete, входящего в JQueryUI.
Цитата: hardcase
Как сделать это чудо на серверных контролах (уже пару лет с ними не возился) я не пока не представляю (да и незачем они тут в сущности). Но я бы начал с плагина Autocomplete, входящего в JQueryUI.
спасибо, посмотрю на это чудо, но хотелось самой реализовать, но не обязательно конечно.