Я создаю шаблон сайта в Sharepoint. У меня также есть пользовательская страница .aspx, которую я хочу развернуть в Layouts \ myDirectory. Используя шаблон моего сайта, я создам веб-сайт (SPWeb), который должен использовать пользовательские страницы и ссылаться на них по URL-адресу формы http://site/MyWeb/MyCustomPage.aspx. Как интегрировать страницы в пользовательский шаблон?Шаблон сайта Sharepoint - Пользовательские страницы .aspx
ответ
Страницы, сохраненные в папке Макеты страниц приложений и должны всегда ссылаться только через _layouts виртуальный каталог
Если вы хотите сослаться на страницу, как http://site/MyWeb/MyCustomPage.aspx, то она должна быть страница сайта
Сайт страница может быть помещена внутри функции или непосредственно внутри определения сайта (даже если я рекомендую вам использовать определение сайта для активации функций). Способ, которым вы предоставляете страницу, находится в модуле & Элементы файла см. MSDN
Шаблон сайта может содержать только содержимое одного сайта/сети. Таким образом, вы не можете развернуть файлы в папку макетов с помощью этой техники.
Однако вы можете использовать шаблоны сайтов в сочетании с пакетом решений, который копирует ваши файлы. Существует example here. Развертывание пакета решений будет развертывать ваши пользовательские страницы .aspx один раз. С этого момента они будут доступны для сайтов, созданных вашим шаблоном сайта.
Моя проблема заключается не в копировании aspx-файла в каталог макетов. Я не понимаю, как ссылаться на них в файле elements.xml для функции страниц, которая будет использоваться шаблоном сайта. – kjv
- 1. Возможности Sharepoint, пользовательские страницы aspx на разных уровнях сайта
- 2. Шаблон сайта SharePoint: как установить шаблон сайта по умолчанию
- 3. Шаблон веб-сайта Sharepoint
- 4. Добавление 2 простых страниц aspx в Sharepoint Определение сайта
- 5. Шаблон сайта Sharepoint - область возможностей
- 6. Шаблон сайта для Интранет-портала SharePoint 2010
- 7. Sharepoint: Изменить шаблон страницы просмотров
- 8. Port ASPX page to Sharepoint
- 9. Использование главной страницы сайта SharePoint на всех страницах приложения
- 10. Развертывание страницы .aspx в Sharepoint 2010
- 11. Страницы сайта SharePoint и страницы приложений
- 12. Программно добавить шаблон сайта (.stp) в SharePoint
- 13. Как найти/найти шаблон сайта SharePoint 2010?
- 14. SharePoint 2010 - шаблон веб-сайта Wiki 404
- 15. Шаблон сайта SharePoint 2007 Типы содержимого
- 16. Sharepoint 2007 шаблон для преобразования определения сайта
- 17. Найти шаблон шаблона сайта в SharePoint 2013
- 18. Как использовать шаблон сайта в sharepoint 2007
- 19. Sharepoint .aspx page
- 20. Шаблон сайта для сайта SharePoint 2010 и пост-безопасность
- 21. Как добавить пользовательские страницы ASP.NET в sharepoint
- 22. Sharepoint 2007 пользовательские страницы макета стиль
- 23. SharePoint: пользовательские вики макет страницы с формами
- 24. Страницы публикации сайта Sharepoint и таргетинг
- 25. Sharepoint и его шаблон/мастер-страницы
- 26. Sharepoint Online: Показать список как часть сайта .aspx
- 27. Добавить пользовательские веб-страницы на пользовательскую страницу ASPX в SharePoint 2010
- 28. Расположение форм SharePoint ASPX
- 29. Автоматическая публикация .aspx в SharePoint
- 30. Добавление веб-страницы в пустое определение сайта sharepoint
Эти страницы сайта, они должны быть страницами веб-частей или они могут быть простыми страницами asp.net с элементами кода и пользователя? – kjv
Они могут быть оба, до тех пор, пока DLL доступна для SHarePoint, либо в папке BIN, либо в GAC. – Colin
Подумайте о «страницах» в качестве файлов, так как Per говорит, что они предоставляются через модуль в файле element.xml в функции (+1) –