首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

关于WebPart的有关问题

2013-08-01 
关于WebPart的问题假如一个Web Part中有三个静态链接A、B、C,A链接到百度,B链接到搜狐,C链接到CSDN,我想设置

关于WebPart的问题
假如一个Web Part中有三个静态链接A、B、C,A链接到百度,B链接到搜狐,C链接到CSDN,我想设置权限,比如某个用户进来之后只显示A、B链接,不显示C链接。怎么实现?谢谢关于WebPart的有关问题
[解决办法]
如果是自己写的Webpart用代码控制就行了啊
用 SPWeb.CurrentUser取得当前用户 
用SPUser.Groups取得当前用户所在的组 
然后根据相应的条件判断
[解决办法]
创建一个Links类型的list。把你的链接存到这个list里面。然后根据的需求对需要权限控制的item打破继承,并分配可以查看权限的用户。

在你的WebPart中直接使用API, SPList.Items就可获取到当前用户具有权限查看的link。

热点排行