【发布时间】:2018-04-06 14:19:19
【问题描述】:
保存任何更改后,自定义表的数据会挂在加载屏幕上。这发生在某些表上,似乎大多数记录都已保存,但是我注意到有几个在重新应用更改之前没有保存在某个自定义表中!
我想知道是什么导致了这个问题。
【问题讨论】:
-
表有多大,每个表存储多少数据?
-
有不同的表大小,但大多数时间有保存问题的表少于 20 条记录!
-
此时事件日志中发生了什么奇怪的事情?插入时间与更新时间不同吗?您是否为像更新这样的自定义表事件运行任何自定义代码?在您的代码中搜索类似的内容:CustomTableItemEvents.Update。
-
对于大小问题,一行中有多少数据?您是在保存二进制文件还是大量文本?尝试检索该数据可能会超时,或者可能与 Kentico 无关,并且您的主机或 azure 资源受到限制。
-
考虑在重现此问题时使用 chrome 中的开发人员工具打开脚本控制台,并查看是否发生 JavaScript 错误。如果 UI 挂起,则可能是 UI 本身的问题,而不是数据库的问题。
标签: c# .net content-management-system kentico