вообще да, иногда такое требуется.
т.е., у меня это свойство заполняется скриптом, и несет некие значения... которые никто не должен править, только я или скрипт.
значит, перед update элемента ИБ проверяем, что именно пытаются обновить и кто. выкидываем из массива обновляемых полей наше read-only свойство, юзеру пишем - ноуноу.
хм, ну и настроить в админке форму редактирования эл-та так, чтобы то поле "не светилось", на всякий пожарный.