2008-09-17 4 views
2

Можно ли это сделать, установив свойство?Как временно отключить веб-страницу SharePoint?

Я бы предпочел, чтобы этот подход удалил всю безопасность перед повторным добавлением. (Как это может иметь другие последствия.)

Еще один вариант, который я могу придумать, - это заменить конкретную dll webpart временным и перезапустить процесс .net, но это совсем не подход.

Какие еще существуют варианты? AM Я пропускаю что-то очевидное?

Что я пытаюсь сделать, это найти способ отключения веб-части, когда мы обновляем базовую схему базы данных, которую она использует, например. Поэтому мы хотели бы отключить определенную веб-часть для всех пользователей, будь то на mysite или на сайте сообщества, внести необходимые изменения и затем снова включить их. Таким образом, сокращается время простоя для пользователей.

Независимо от решения, мы должны быть в состоянии сделать это через несколько интерфейсных серверов на потенциально двух фермах легко.

Благодарим за помощь.

+0

Я думаю, что вопрос должен быть более конкретным. Вы хотите сделать это вручную, как @Aidenn описано или программно? – 2008-09-17 18:14:37

+0

Я добавил более подробную информацию. Чтобы ответить, любой вариант, хотя он должен вступить в силу для всех пользователей, поэтому решение Aidenn не является идеальным. – Bravax 2008-09-17 18:45:27

ответ

1

В web.config, вы можете установить безопасный = «ложь» для тега SafeControl для веб-части. Это заставит веб-часть отобразить сообщение об ошибке, пока вы не вернете его true.

http://technet.microsoft.com/en-us/library/cc287909.aspx

3

Перейти к действиям сайта -> Редактировать страницу Вы редактируете все веб-части. Нажмите на раскрывающееся меню «Изменить» веб-части, которую вы хотите отключить, и выберите «Закрыть».

Веб-часть исчезает, но не бойтесь! Это не ушло навсегда!

Чтобы вернуть его:
-> нажмите, чтобы добавить новую веб-часть -> Галерея расширенных веб-частей и параметры.
Самый первый у вас вариант - выбрать «Закрытые веб-части». При нажатии на эту ссылку вы увидите список всех закрытых веб-частей. Просто добавьте тот, который вы хотите назад!

0

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