指示客户端事件处理程序的viewController函数

时间:2018-11-21 08:38:59

标签: c# asp.net-mvc ext.net

我的目标很简单,我所有的客户端事件处理程序都希望在{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;

}

好处是,调用了控制器的init函数,但没有调用navTreeList_SelectionChange事件处理程序。

原因:偶发者不富裕。

该问题应该怎么办?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案-通过使用SelectionChange侦听器的Handler属性而不是Fn将控制器功能称为常规JS功能

this.equals(b)