Поделиться через


Создание страниц для SharePoint

Можно создавать страницы содержимого, страницы сайта, главные страницы и макеты страниц для сайта SharePoint.

С помощью шаблона в Visual Studio можно создавать страницы приложения.SharePoint Designer позволяет создавать страницы сайта, главные страницы и макеты страниц.Затем эти страницы можно импортировать в Visual Studio для дальнейшего использования в проекте SharePoint.

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

Типы страниц в SharePoint

В следующей таблице описаны четыре основных типа страниц, которые содержит сайт SharePoint.

Тип страницы

Описание

Страницы приложения

Следует создать страницу приложения, если требуется разместить на странице пользовательский код или использовать ее на нескольких сайтах.В противном случае оптимальным вариантом будет использование страницы сайта.

Страницы сайта

Страница сайта позволяет выполнять следующие задачи:

  • добавление страницы в библиотеку SharePoint;

  • страница может содержать разные компоненты, например веб-части и зоны веб-частей;

  • позволяет пользователям настраивать страницу с помощью SharePoint Designer.

Не следует создавать страницу сайта, если необходимо, чтобы страница содержала пользовательский код.Хотя пользовательский код можно добавить и на страницу сайта, код не будет выполняться после того, как пользователь настроит страницу с помощью, например, SharePoint Designer.

Главные страницы

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

Макеты страниц

Макеты страниц используются в Microsoft SharePoint Server 2010 и позволяют определить общие структуры для страниц сайта и страниц приложения.

Обзор каждого из типов страниц см. в разделах Building Block: Pages and the User Interface и Page Layouts and Master Pages.

Создание страниц приложения

Чтобы создать страницу приложения, следует добавить в проект SharePoint элемент Страница приложения.Можно добавить на страницу элементы управления, а затем обрабатывать события элементов управления, добавляя код.

Можно добавить точки останова в файле кода страницы, запустить отладчик и проверить выполнение страницы на локальном сайте SharePoint без выполнения дополнительной настройки.Дополнительные сведения см. в разделе Создание страниц приложений для SharePoint.

Создание страниц сайта, главных страниц и макетов страниц

SharePoint Designer позволяет создавать страницы сайта, главные страницы и макеты страниц.Далее эти страницы можно импортировать в Visual Studio.Импорт страниц в Visual Studio позволяет воспользоваться преимуществами функций развертывания и управления версиями.Дополнительные сведения см. в разделе Импорт элементов из существующего сайта SharePoint.

Поскольку изменение таких страниц после импорта затруднено, следует проектировать их до импорта.

Создание каскадных таблиц стилей, ECMAScript и тем

В Visual Studio нет шаблонов для разработки каскадных таблиц стилей (CSS), файлов ECMAScript (JavaScript, JScript) и файлов тем для сайтов SharePoint.Можно создавать эти файлы с помощью руководства, доступного в пакете SharePoint SDK, или используя SharePoint Designer или другие инструменты.

Эти файлы можно как добавить в решение непосредственно, так и импортировать.В любом случае необходимо создать соответствующие сопоставленные папки для каждого добавляемого элемента.Дополнительные сведения о создании сопоставленных папок см. в разделе Практическое руководство. Добавление и удаление сопоставленных папок.

Дополнительные сведения о создании каскадных таблиц стилей см. в разделе Cascading Style Sheets Class Usage in SharePoint Foundation.Дополнительные сведения о создании файлов JavaScript и JScript для решений SharePoint см. в разделе Setting Up a Basic ASPX Page for ECMAScript.Дополнительные сведения о темах см. в разделе Building Block: Pages and the User Interface.

Связанные разделы

Заголовок

Описание

Создание страниц приложений для SharePoint

Описание процедуры добавления страниц приложений. Содержимое в формате ASPX, объединяемое с главной страницей SharePoint.

Практическое руководство. Создание страницы приложения

Описание создания страниц ASP.NET, которые выполняются на сайте SharePoint.

Пошаговое руководство. Создание страницы приложения

Инструкции по разработке и отладке веб-страницы ASP.NET для сайта SharePoint.

Работа с Visual Web Developer

Инструкции по использованию конструктора, отображаемого при открытии веб-страницы в проекте.