Моя цель проста, все мои обработчики событий на стороне Клиента хотят быть организованными в {View} Controller.js
Чтобы добиться упоминания, я сделал следующее:
Укажитеконтроллер для просмотра
X.TreeList().ID("navTreeList")
.Config("controller", "navWindowController")
.Listeners(l=> { l.SelectionChange.Fn = "navTreeList_SelectionChange"; })
И объявить функцию в контроллере:
navTreeList_SelectionChange : function (sender, event) {
if (sender.getSelection().hasChildNodes())
return false;
// alert()
return;
}
Хорошо, что функция инициализации контроллера вызывается, ноОбработчик события navTreeList_SelectionChange не является.
причина: eventhendler не подделка.
Что нужно сделать для решения проблемы?