Пользовательский новостной сайт.aspx и пользовательские веб-панели (SharePoint)

#sharepoint #sharepoint-2010

#sharepoint #sharepoint-2010

Вопрос:

Я создал новый aspx-файл в модуле, который я собираюсь использовать вместо newsbsite.aspx для создания рабочих пространств. Я развернул его, и я могу перейти к нему по ссылке моего пользовательского действия (настройки сайта). У меня есть свои собственные веб-шаблоны. Что я хочу сделать, так это использовать mynewsbsite.aspx для отображения только моих веб-шаблонов (не других) и реализовать наследование разрешений и всех других сотрудников, которые вы можете найти в исходном newsbsite.aspx. но я не могу. есть ли кто-нибудь, кто может помочь мне с этой проблемой? большое вам спасибо.

Ответ №1:

Используйте SPWeb.GetAvailableWebTemplates Method (UInt32) , чтобы получить все шаблоны и отфильтровать готовые.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spwebtemplate (v=office.12).aspx

Комментарии:

1. Привет, Мадхур, и спасибо за ваш ответ, как я могу настроить сам newsbsite.aspx так, чтобы он отображал только некоторые из готовых шаблонов, а не все из них.? еще раз спасибо.

2. Вы можете перейти к настройкам сайта. Существует ссылка, с помощью которой вы можете отфильтровать шаблоны для отображения. Я точно не помню название ссылки.