Создание пользовательского элемента управления для страницы приложения или веб-части SharePoint
Можно создавать пользовательские элементы управления, которые предоставляют пользовательские функции для решения SharePoint, и эти функции можно повторно использовать в проекте. Можно включить пользовательские элементы управления в веб-часть или страницу приложения, добавить другие элементы управления ASP.NET и SharePoint и определить свойства и методы для элемента управления. Дополнительные сведения о пользовательских элементах управления см. в статье "Создание повторно используемых элементов управления" для веб-частей или страниц приложений, а также пользовательских элементов управления и серверных элементов управления в SharePoint.
Создание пользовательского элемента управления для SharePoint
Откройте или создайте проект SharePoint в Visual Studio.
См . шаблоны проектов и элементов проекта SharePoint.
В области Обозреватель решенийвыберите узел проекта.
В строке меню выберите Проект>Добавить новый элемент.
Откроется диалоговое окно Добавление нового элемента .
В области "Установленные" выберите узел Office/SharePoint.
В списке шаблонов SharePoint выберите элемент управления пользователем (только решение фермы).
Примечание.
Пользовательские элементы управления работают только в решениях фермы.
В поле "Имя" укажите имя пользовательского элемента управления и нажмите кнопку "Добавить".
Visual Studio добавляет в проект несколько папок и файлов. Дополнительные сведения об этих файлах см. в разделе "Создание повторно используемых элементов управления" для веб-частей или страниц приложений.
По умолчанию файл пользовательского элемента управления отображается в представлении источника конструктора Visual Web Developer. В этом представлении можно редактировать XML-разметку элемента управления. Можно переключиться в режим конструктора , если вы хотите визуально создать элемент управления, перетаскивая элементы управления из панели элементов. См . представление конструктора веб-страниц.
Если требуется обрабатывать события, происходящие в элементе управления, добавьте код в файл кода пользовательского элемента управления.
Этот файл отображается в Обозреватель решений в файле пользовательского элемента управления и имеет расширение CS или VB в зависимости от языка проекта.