如何从列表或WebPart中分配目标受众?

时间:2017-01-26 16:25:13

标签: asp.net sharepoint sharepoint-2010 target-audience

我已将我的列表作为webpart添加到网页中,并为其设置了特定的2个目标受众(所有者,客户)。 但是,现在我想使用C#,JS,REST从列表或Web部件中获取指定的受众。

请帮忙。 感谢

1 个答案:

答案 0 :(得分:0)

此行为是在Web部件本身的AuthorizationFilter属性上设置的。你可以在这里看到一个例子: https://sharepoint.stackexchange.com/questions/138566/adding-target-audiences-programmatically

您需要使用WebPartManager在您关注的页面上获取WebPart,以便您可以检查它。然后,您可以使用AudienceManager的帮助程序方法解析AuthorizationFilter的值,将其转换为人类可读的组和受众名称。