【发布时间】:2015-01-27 06:47:30
【问题描述】:
我有一个保存主数据的数据网格面板 g1,第二个网格 g2 是 g1 网格中的子集/用户选择。情况就像,如果我从 g1 到 g2 选择数据并且该行已经存在,它允许 n 让它在两个网格之间拖放 n .. 只是为用户创建重复/混淆。好心的建议如何在这里避免DND网格组中的行重复?
提前致谢!
【问题讨论】:
-
这个问题比较宽泛,能否提供一些代码或小提琴?您可能应该重写 onDrop 方法以获取记录并在完成放置之前检查存储中的现有记录。
-
感谢 Scriptable,我最初的问题已经解决了 .. 找出了导致重复的模型中的问题 :).. 但由于这种影响,现在面临另一个问题.. 我的原始数据存储毕竟被清空了从源网格拖放到目标网格! ..如何在 drop 后保留源网格的存储?也许只是 dnd 动作的浅拷贝??
-
是的,将记录从一个商店复制到另一个商店,然后取消删除请求
-
谢谢..但是以编程方式,如何复制/取消网格之间的下降?有什么要配置的吗?
-
看看我是如何实现类似功能的here
标签: extjs drag-and-drop grid