Отключение модальных диалогов для форм списков в SharePoint 2010 - PullRequest
7 голосов
/ 25 мая 2011

Есть ли способ установить настройку списка «Запуск форм в диалоге» на «Нет» через определение списка?

У меня есть пользовательское определение списка, которое я создаю в Visual Studio, я хотел бы установить параметр один раз, чтобы я мог легко развернуть и создать свой список без ручной настройки этой опции.

Ответы [ 2 ]

6 голосов
/ 17 января 2012

У Энди был правильный атрибут, просто неправильное значение. Должно быть:

NavigateForFormsPages = "TRUE"

Это отключит запуск форм в диалоговом окне.

5 голосов
/ 25 мая 2011

В теге для вашего определения вам нужно добавить атрибут:

NavigateForFormsPages="FALSE"

Этого нет в документации по CAML.

К вашему сведению, существует также свойство выбора приложения для открытия документа:

BrowserFileHandling="permissive"

Я нашел это, сохранив список в виде шаблона, загрузив файл STP, изменив расширение на .cab, извлекая и просматривая файл манифеста.

Соответствующая строка была:

<List Name="{AFB613BE-5A3E-47FB-989C-FD4FB060AEE8}" Title="test" Description="" Direction="0" BaseType="0" FeatureId="{00BFEA71-DE22-43B2-A848-C05709900100}" ServerTemplate="100" Url="Lists/test" FolderCreation="FALSE" NavigateForFormsPages="TRUE" BrowserFileHandling="permissive" Version="1">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...