【发布时间】:2011-04-02 05:33:21
【问题描述】:
我使用 Personalizable(PersonalizationScope.User) 属性为我的 Web 部件创建了一些自定义属性。我仅在 ApplyChanges() 方法中更改 EditorPartClass 中的此属性。主要问题是具有站点贡献权限的用户在编辑页面的个性化视图时无法保存此属性。当用户单击 EditorPart 上的 OK 按钮时应用更改属性,但在页面回发值返回到之前的状态之后。具有完全控制权限的用户可以毫无问题地保存此属性。 如果用户也有“添加和自定义页面”权限属性保存..但是用户也可以在共享视图中修改 Web 部件..这很糟糕......
【问题讨论】:
标签: sharepoint properties web-parts