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