【发布时间】:2011-11-18 13:50:59
【问题描述】:
我有一个 SharePoint Web 部件,它公开了一组可配置属性 - 因为它们将 PersonalizationScope 属性设置为共享,所以当非管理员用户编辑 Web 部件设置时,它们不会显示。
还有一个自定义属性,我已经为此实现了一个自定义 EditorPart。当修改 Web 部件的用户不是管理员时,如何从设置部分隐藏我的 EditorPart?
【问题讨论】:
标签: sharepoint web-parts
我有一个 SharePoint Web 部件,它公开了一组可配置属性 - 因为它们将 PersonalizationScope 属性设置为共享,所以当非管理员用户编辑 Web 部件设置时,它们不会显示。
还有一个自定义属性,我已经为此实现了一个自定义 EditorPart。当修改 Web 部件的用户不是管理员时,如何从设置部分隐藏我的 EditorPart?
【问题讨论】:
标签: sharepoint web-parts
如果您使用的是 IWebEditable 接口,您可以将您的自定义 EditorPart 添加到 EditorPartCollection,前提是当前用户是管理员角色。
祝你好运,
卡林:)
【讨论】: