Custom ListDefinition. Отключаем диалоги

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

Делаем

Все что от нас требуется - это указать атрибуту NavigateForFormsPages значение TRUE. Что говорит о том, что необходимо использовать переход на страницы просмотра/создания/редактирования. Если же значение атрибута FALSE, то будут использоваться диалоги.

Сам атрибут относится к элементу List:

<?xml version="1.0" encoding="utf-8"?>
<List xmlns:ows="Microsoft SharePoint" Title="Сотрудники"
  FolderCreation="FALSE" NavigateForFormsPages="TRUE" Direction="$Resources:Direction;"
  Url="Lists/Employees" BaseType="0" xmlns="http://schemas.microsoft.com/sharepoint/">
<MetaData>
Виталий Жуков

Виталий Жуков

SharePoint архитектор, разработчик, тренер, Microsoft MVP (Office Development). Более 15 лет опыта работы с SharePoint, Dynamics CRM, Office 365, и другими продуктами и сервисами Microsoft.

Смотрите также

SharePoint 2007. Проверка на наличие элемента в списке

SharePoint 2007. Проверка на наличие элемента в списке

SharePoint 2007. База данных содержимого

SharePoint 2007. База данных содержимого

SharePoint 2007. Свой контрол на панели свойств веб-парта

SharePoint 2007. Свой контрол на панели свойств веб-парта

SharePoint 2007. Максимальное/минимальное значение поля в списке

SharePoint 2007. Максимальное/минимальное значение поля в списке

SharePoint 2007. Получение данных из нескольких списков и узлов

SharePoint 2007. Получение данных из нескольких списков и узлов