有没有办法将上传更改为文档库,以便将文件上传到另一个库?
我的要求是:如果用户将文档上传到库A,则应该将文件上传到隐藏库B,在那里将以某种方式处理文件,然后将处理后的文件放入库A.原始文件不应该在库A在任何时候都是如此,因此如果无法执行此操作,则在库A中上载后处理文件只是一个后备选项 .
它只需要从网站上工作 . 办公室上传的方法很不错,但不是必需的 .
您可以创建一个自定义操作,替换doclib A中的“上载”功能区按钮,并指向您自己的ASPX页面 . 此页面允许发布文件以及您需要的任何其他内容 . 在后面的代码中,您将在doclib B中使用已发布文件的内容创建一个新文档 . 您可以使用工作流程或其他方法来处理文档 .
尚未解决的问题:多文件上传,Office上传,WebDAV上传 . 您可以为多文件处理创建另一个页面,但我无法想象如何处理后两个 .
---费达
1 回答
您可以创建一个自定义操作,替换doclib A中的“上载”功能区按钮,并指向您自己的ASPX页面 . 此页面允许发布文件以及您需要的任何其他内容 . 在后面的代码中,您将在doclib B中使用已发布文件的内容创建一个新文档 . 您可以使用工作流程或其他方法来处理文档 .
尚未解决的问题:多文件上传,Office上传,WebDAV上传 . 您可以为多文件处理创建另一个页面,但我无法想象如何处理后两个 .
---费达