【问题标题】:How do I make a Microsoft Word document “read only” within a SharePoint document library?如何在 SharePoint 文档库中将 Microsoft Word 文档设为“只读”?
【发布时间】:2008-09-17 18:13:49
【问题描述】:

如何使打开“只读”成为 SharePoint 文档库中的唯一选项?

使用 Word 2003 或 2007 并将文档另存为模板或将文件属性修改为“只读”时,不会阻止修改 SharePoint 文档库中的文件。将文档库权限修改为仅允许“只读”访问也不起作用。有效的方法是使用 SharePoint URL 链接列表来访问外部服务器目录中的文件,但这会破坏使用 SharePoint 文档库。

【问题讨论】:

    标签: asp.net visual-studio-2008 sharepoint


    【解决方案1】:

    我不知道您是否可以强制只读成为唯一选项,但您可以实现自己的事件处理程序来覆盖 ItemUpdating 事件。只需取消更新,任何更改都将被丢弃。

    Sahil 展示了一个非常基本的事件处理程序,它执行取消here

    【讨论】:

      【解决方案2】:

      事件处理程序有效,但我找到了更简单的解决方法。

      如果您“签出”文件并使其处于签出状态,则其他人都无法编辑该文件。这仍然不理想,但对于强制文档为“只读”,它可以工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-03-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多