asp.net-mvc - ASP MVC 中的拖放问题 Kendo UI Web TreeView

标签 asp.net-mvc kendo-ui treeview kendo-asp.net-mvc kendo-treeview

我在 Kendo Treeview 中有问题。当用户通过使用 dragstart、dragend、drop 事件拖放节点时,我正在 Kendo Treeview 中进行验证。

问题是,我需要在每个级别维护唯一的节点名称。当用户删除节点时,我将使用以下功能检查所选节点与目标节点详细信息 -

var destNode = this.dataItem(e.destinationNode);

如果用户将节点向上移动一级,则 e.destinationNode 根据 I 无法保持唯一性给出邻居节点详细信息。这是问题。

是否有任何属性可以禁用移动选项,我应该只继续拖放。

提前致谢....

最佳答案

如果您想取消删除时不满足条件,您可以在 e.preventDefault 事件中使用 drop。您可以找到更多信息 here

关于asp.net-mvc - ASP MVC 中的拖放问题 Kendo UI Web TreeView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21183520/

相关文章:

jquery - 从 MVC 下载提示

c# - 如何使用MVC和Ajax格式将错误消息服务器端传递给客户端

javascript - 如何限制多扩展名的文件上传

c# - umbraco 中的 URL 重定向,当找不到文档时,重定向到其他地方

asp.net-mvc - asp.net mvc app_data 文件夹

javascript - 从 Javascript 在 MVC 中为 Post 方法创建 ViewModel

javascript - 从 Kendo 上的 ListView 项模板访问模型数据

c# - .NET Framework v4.5 更改程序布局

VB.net 中的 WPF TreeView

java - 如何在 TreeItem JavaFX 上添加 KeyListener?