как установить разные представления для администратора и пользователя - PullRequest
2 голосов
/ 16 мая 2010

Привет, я немного новичок в SharePoint. Вот мой вопрос

Как мы можем сделать разные представления для администратора VS, вошедшего в систему пользователя Например, мне нужно отобразить Быстрый запуск только для администратора, а не для пользователя. И пользователь не должен видеть вкладку действий сайта. Как мы можем установить это. Кто-нибудь может предложить решение или какой-нибудь блог, на который мы можем сослаться?

Заранее спасибо.

1 Ответ

2 голосов
/ 16 мая 2010

Этот блог поможет с кодом, определяющим, является ли пользователь администратором (или даже просто владельцем) http://blogs.tamtam.nl/duarte/2008/12/09/Sharepoint+How+To+Verify+If+A+User+Is+Site+Administrator.aspx

Затем можно создать элемент управления, который использует это условие для отображения или скрытия содержимого. Смотрите мой блог здесь для примера: http://jcapka.blogspot.com/2009/02/handy-hiding-panel.html

Вы также можете использовать встроенный SPSecurityTrimmedControl, но он не позволяет явно проверить, является ли пользователь администратором.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.spsecuritytrimmedcontrol.aspx

...