[QUOTE]Сергей Деньгаев пишет:
onAfterResultUpdate
Обработчики события вызываются после сохранения изменений результата веб-формы. Может быть использовано для совершения каких-либо дополнительных операций с результатом веб-формы, например, для рассылки дополнительных уведомлений посредством электронной почты. Возврат обработчиком каких-либо значений не предполагается. Для изменения полей результата веб-формы стоит использовать CFormResult::SetField().[/QUOTE]
События модуля веб-форм к событиям модуля информационных блоков не имеют никакого отношения.
Вам частично могут помочь события OnBeforeIBlockElementUpdate или OnAfterIBlockElementUpdate, изменяемые данные свойств будут переданы в ключе массива "PROPERTY_VALUES". А частично - потому что если свойства будут изменяться с помощью методов CIBlockElement::SetPropertyValues(), CIBlockElement::SetPropertyValuesEx() или CIBlockElement::SetPropertyValueCode(), то никаких событий вообще не будет.