【发布时间】:2013-06-05 20:08:38
【问题描述】:
这是我遇到的一个奇怪问题,我不确定这是 Umbraco 问题还是更高级别的问题。
解释一下:我们有一个节点,后端用户上传文件,然后勾选一个框并按保存。当他们按下保存时,如果勾选了复选框,那么我们应该处理他们上传的内容。为了实现这一点,我使用Document.AfterSafe += new Document.SaveEventHandler(MethodCall) 行调用了一个函数,然后我检查了复选框是否已打勾,然后从那里开始。
这一切都是第一次。但是当用户几天后上传新文件时,代码不会运行。让它运行的唯一方法是将.dll重新复制到“bin”文件夹中,然后按保存。
这会为任何人敲响警钟吗?似乎 .dll 在第一次之后停止侦听 SaveEventHandler。
【问题讨论】:
标签: c# .net event-handling umbraco