Показать сообщение отдельно
Старый 22.01.2007, 20:23   #17  
Dr.Kurpatov is offline
Dr.Kurpatov
Заливщик кампаунда
Аватар для Dr.Kurpatov
 
37 / 11 (1) +
Регистрация: 23.01.2006
Адрес: Масква
Цитата:
Сообщение от SergeyVin Посмотреть сообщение
Все просто. Создаем два поля - одно для ID другое для Имени . Потом на DHTML скрываем их и рисуем на лету lookup. При нажатие на него вызывается Webservice - который приносит нужные данные с базы.Только нужно при записи сделать обратный процесс ( Разобрать Lookup и записать с него данные в поля).

Все делается на C# и b Javascript.
По этому поводу ужо статья написана вот

Но есть другой оригинальный пособ вставления лукапов, даже мультилукапов.
Поле - одно, типа текст. Далее договариваемся о специальном разделителе - например последовательности "<%>". Значения в текстовом поле записываются следующим образом:
Иванов, Иван Иваныч<%>{длинный такой ид}<%>Петров, Петр Петрович<%>{длинный такой ид}
потом скриптом разбирается код и делается мультилукап.

ЗЫ: С куроченьем базы лучше действительно не связываться, иначе все эти ограничения постепенно вылезают то там то сям....
__________________
They can have my gun when they pry it from my cold dead fingers