SharePoint 2010的webpart

时间:2011-01-17 07:24:34

标签: sharepoint sharepoint-2010

我需要创建一个包含一些自定义属性的webpart。它们是个性化属性。 但是当我通过具有“贡献者”权限的普通用户登录时,我发现普通用户无法更改自定义属性的值。

有没有人可以让我知道用户可以更改webpart的自定义属性。 或者,哪个代码段可以使每个用户都可以更改自定义属性。

感谢。

2 个答案:

答案 0 :(得分:0)

查看这篇文章:

http://office.microsoft.com/en-ca/windows-sharepoint-services-help/permission-levels-and-permissions-HA010100149.aspx

您正在谈论的自定义属性与任何权限都没有直接关联。相反,它与托管包含Web部件的页面的站点的权限相关联。如果您拥有站点的设计权限,则可以更新Web部件属性。默认情况下,贡献者没有设计权。

如果需要,您可以修改贡献者权限级别以在站点级别包含设计权限。

答案 1 :(得分:0)

您必须使个性化范围属于用户范围而不是共享范围

http://msdn.microsoft.com/en-us/library/z36h8be9.aspx