DevExtreme TreeView:防止用户折叠节点

时间:2018-06-13 08:04:59

标签: c# asp.net-mvc treeview devextreme

我试图阻止双击DevExtreme Treeview小部件时出现的默认展开/折叠行为(我不希望最终用户能够展开或折叠其中的任何节点树视图)。

节点包含可以单击的按钮,因此我无法在所有onclick事件上返回false,因为按钮不再起作用。我已经尝试在onItemCollapsed事件中添加return false;,但没有任何乐趣。

有人能指出我正确的方向吗?

这是我的实施:

@(Html.DevExtreme().TreeView()
        .ID("report-treeview")
        .DataSource(Model.FileTree)
        .DisplayExpr("DisplayName")
        .ItemsExpr("ChildFiles")
        .ExpandedExpr("IsExpanded")
        .ItemTemplate(new JS("templates.createReportFileEntry"))
        .HoverStateEnabled(false)
        .FocusStateEnabled(false)
        .AnimationEnabled(false)
        .SelectByClick(false)

0 个答案:

没有答案