Хорошо, если кому-то интересно, что не так: кажется, что-то связано с jQuery.Дело в том, что DropDownLists и скрытое поле вместе с кнопкой, которая вызывает обратную передачу, находятся внутри диалогового окна пользовательского интерфейса jQuery, которое запускается при загрузке страницы без открытия и добавляется в форму.Помимо этого диалога я инициализирую другой и также добавляю в форму, но по какой-то причине первый добавленный диалог демонстрирует странное поведение, когда работает обратная передача, но скрытое поле не сохраняет значение.Если я не добавляю второй диалог в форму, все работает как положено.Не могу точно сказать, что может делать добавление второго диалогового окна, которое вызывает это странное поведение.
PS Если я поменяю порядок, в котором добавляются эти два диалоговых окна, он работает просто отлично ... Странно!