1

我们有一个包含ADUsernameBoolean field (Yes/No)列的列表。根据登录用户,我们正在获取此列表项和是/否字段的相应值。

现在我们要根据此值更改 SharePoint 网站的外观。

  • 是=蓝色套件酒吧和顶栏。

  • 否=绿色套件酒吧和顶部酒吧。

我们设想的可能解决方案:

  • 组合外观(我们已经解决了这个问题,但不确定它们是否可以在运行时更改)

  • 母版页(使用硬编码的蓝色/绿色创建母版页,但不确定是否可以在运行时调用母版页)

我相信上述两种方法都会失败,因为将有多个用户同时访问该站点,并且更改母版页/组合查看运行时是不可行的。

我们考虑的第三种方法是在 Master Page 上使用 Javascript 使用客户端对象模型来检测列表项(是/否)值并动态更改 CSS 颜色/文件。

让我知道您对这种方法或其他可能的解决方案的看法。谢谢。

4

0 回答 0