imp написал:
В обычном случае (без FPM) WDDOMODIFYVIEW вызывается после каждого round-trip к серверу, независимо от того, скрывался он или нет. Любой Action вызывает round-trip - проверено.
Более того, я сделал View, на который разместил кнопку, сделал реализацию WDDOMODIFYVIEW и встроил его компонент в простенькое приложение с использованием FPM (созданное по вышеупомянотому гайду) - все работает.
Возможно, проблема в том, что кнопки, созданные в самом FPM, обрабатываются фреймворком как-то по-другому - поэтому я и посоветовал почитать в гайде. По идее, в нем описана общая схема реализации приложений с использованием FPM.
А какое стандартное приложение Вы меняете, если не секрет? Просто интересно посмотреть на "настоящую" реализацию FPM в стандарте. AFAIR, FPM появился только в NW 7.01, поэтому стандартных приложений с его использованием я еще не видел.
Все, нашел в чем проблема. WDDOMODIFYVIEW действительно вызывался, просто в нем по определенному флагу приложения не вызывался нужный мне метод.
Спасибо за идею!