Цитата:
Сообщение от
SergeyVin
Все просто. Создаем два поля - одно для ID другое для Имени . Потом на DHTML скрываем их и рисуем на лету lookup. При нажатие на него вызывается Webservice - который приносит нужные данные с базы.Только нужно при записи сделать обратный процесс ( Разобрать Lookup и записать с него данные в поля).
Все делается на C# и b Javascript.
По этому поводу ужо статья написана
вот
Но есть другой оригинальный пособ вставления лукапов, даже мультилукапов.
Поле - одно, типа текст. Далее договариваемся о специальном разделителе - например последовательности "<%>". Значения в текстовом поле записываются следующим образом:
Иванов, Иван Иваныч<%>{длинный такой ид}<%>Петров, Петр Петрович<%>{длинный такой ид}
потом скриптом разбирается код и делается мультилукап.
ЗЫ: С куроченьем базы лучше действительно не связываться, иначе все эти ограничения постепенно вылезают то там то сям....