Показать сообщение отдельно
Старый 11.03.2004, 05:24   #2  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
Цитата:
Изначально опубликовано Fedr Kuzmich
Кто знает, как осуществить такую фишку?
А можно сделать как-нить иначе? Изменить значение в поле test.CurrencyCode БЕЗ перегрузки страницы с WebForm?
нет.
Вообще создавать записи лучше не в гриде, грид использовать только для отображения в виде таблицы. Все-таки http протокол ориентирован на непостоянное соединение(прицепился-запрос-ответ-отцепился), поэтому перегружать страницу всяческими скриптами-обработчиками событий на элеменах дизайна, при которых идет обращение к БД - плохо.
Да и средствами аксапты просто невозможно.

На странице отобразите грид, с Вашей таблицей и повесьте кнопку "создать запись", которая будет открывать Tunnel WebTab(в действии они очень похожи на диалоги визарда). На первой странице диалога выбирайте необходимое значение из лукапа, жмете некст, при загрузке след. страницы получите из базы и отобразите то, что Вам нужно в зависимости от выбора на пред. странице. В конце диалога - вернетесь к вашей таблице-гриду уже с добавленной Вами записью.