gpt4 book ai didi

sharepoint - 如何在非发布站点上判断页面是否处于编辑模式

转载 作者:行者123 更新时间:2023-12-04 06:50:23 24 4
gpt4 key购买 nike

对于我们的发布网站,我们使用 SPContext.Current.FormContext.FormMode枚举以计算当前页面是否处于编辑模式。我已经看到这不适用于我目前正在处理的团队网站。 FormMode 始终设置为“无效”。

但是,当我在示例页面上单击“编辑页面”时,页面会切换到编辑模式,因此必须有其他方式知道页面处于编辑模式。那么如何判断我是否处于工作组网站中页面的编辑模式?

干杯。
贾斯。

最佳答案

对于我的场景,我发现我可以使用 WebPartManager对象以确定当前页面是否处于编辑模式。

Dim wpm As WebPartManager = WebPartManager.GetCurrentWebPartManager(Page)

result = wpm.DisplayMode.Name.Equals("design", StringComparison.InvariantCultureIgnoreCase)

上面的代码通知我当前页面是否处于编辑模式,因为 webpart 区域处于设计模式。不处于设计模式时, DisplayMode通常是“浏览”。

关于sharepoint - 如何在非发布站点上判断页面是否处于编辑模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807995/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com