asp.net - Sitefinity:如何以编程方式更新文档的修订版本?

标签 asp.net content-management-system sitefinity

在 Sitefinity 中,几乎所有内容都可以修改。在内容项页面的后端界面中,您可以单击修订历史记录并查看修订。

enter image description here

我们面临的情况是,我们通过自定义表单手动将文档上传到文档和文件库。我们可以使用内容生命周期来做到这一点,它有非常好的文档:http://www.sitefinity.com/documentation/gettingstarted/developers-guide/sitefinity-essentials/modules/content-lifecycle

没有任何文档的是如何修改文档,以便以编程方式更新该文档的修订版,而不是替换它。目前,我们只能替换它,修订历史记录仍为空。

最佳答案

我认为您无法在 Sitefinity 中保留该文档的先前版本。 文档的修订历史记录仅跟踪元数据,例如标题、作者等 如果替换该文件,则无法通过修订历史记录将其恢复。

免责声明:我尚未在 7+ 版本中对此进行测试。

关于asp.net - Sitefinity:如何以编程方式更新文档的修订版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25383738/

相关文章:

PHP/MySQL - 允许用户为 CMS 创建自定义表单字段

jQuery 悬停下拉菜单不适用于 CMS

c# - Umbraco 与 Sitefinity

c# - 加载记录集,一次加载 4 个项目

javascript - 展开无效验证的 Accordion Pane

asp.net - 如何为 Katana/Owin 自托管应用程序设置默认静态网页?

php - 安装 CMS Concrete5 版本 5.7.2.1 时出现疯狂长 "exception occurred"

c# - 如何使用 web api 保存图片?

c# - 将 Request.Form 序列化为字典或其他东西

sitefinity - 如何将 RadEditor 控件集成到 Sitefinity 自定义设计器中?