当我保存记录时,我需要初始行的uid属性;因为我可以通过uid为每个人分配一个值。 然而,toJson重写力量忽略了一些属性,如dirty,uid等...... 我怎么能阻止这个?或者我怎样才能找到解决这个问题的方法?
答案 0 :(得分:1)
您应该不将uid
保留在后端或覆盖它。
uid
是Kendo UI用于跟踪其窗口小部件和窗口小部件组件以允许用户交互和组件功能的内部机制。每次呈现窗口小部件时都会动态生成每个uid
,因此,尝试执行您的想法将无法正常工作。
正确的解决方案是您应该将自己唯一的id
属性分配给您的记录并将其保留在服务器/客户端上。然后,当客户端进行更改时,您将记录数据及其唯一id
一起发布,在后端数据库中找到id
的关联记录,并更新数据库中的关联记录数据