|
![]() |
#1 |
Участник
|
Цитата:
1. Методы ValidateDelete, ValidateField вызываются ядром ТОЛЬКО при интерфейсных операциях (пользователь что-то делает на форме). 2. В остальных случая эти методы должны вызываться явно в коде Это фича. Об этом даже вопросы на экзамене были, насколько я помню. |
|
|
За это сообщение автора поблагодарили: Pustik (2). |
![]() |
#2 |
Участник
|
Спасибо, не знал. А по чему так сделали? Ведь было бы удобно. Может быть есть ссылки?
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. Последний раз редактировалось Pustik; 14.03.2012 в 19:07. |
|
![]() |
#3 |
Enjoy!
|
Цитата:
Посмотрел - действительно так! А какой validate delete метод не будет пропускать в при DeleteActions: Cascade? Последний раз редактировалось iCloud; 15.03.2012 в 08:09. |
|
![]() |
#4 |
Участник
|
Цитата:
![]() X++: public void delete() { if (!this.validateDelete()) throw exception::error; super(); } |
|