Веб-часть SharePoint и пользовательский контроль ASP.NET - PullRequest
0 голосов
/ 06 мая 2010

Я занимаюсь разработкой веб-частей SharePoint для MOSS 2007 для Visual Studio 2008. До сих пор я вручную добавлял все свои элементы управления в код позади ... но в предыдущем посте предлагалось использовать конструктор для создания пользовательский элемент управления ASP.NET, затем добавьте его в веб-часть, и все будет хорошо ... См. рисунок 5 для примера .

Однако я не могу добавить новый пользовательский элемент управления ASP.NET в мой проект MOSS WebPart, шаблон просто не отображается. Если я создаю веб-приложение и создаю там свой пользовательский элемент управления, я не вижу никаких шаблонов SharePoint, которые можно добавить в проект. Наконец, я попытался скопировать простой файл aspx и его код непосредственно в мою веб-часть и добавить их как «существующий компонент» ... но теперь дизайнер не распознает файл aspx. Далее, я бы, вероятно, попытался добавить два проекта в свое решение и просто сослаться на любые библиотеки DLL из приложения ASP.NET ...

Итак, как мне получить элемент управления ASP в моем проекте SharePoint WebPart, чтобы я мог использовать конструктор Visual Studio?


Редактировать: Итак, здесь есть частичное решение , где ProjectTypeGuids необходимо изменить. Когда я пытаюсь это сделать, выдается сообщение об ошибке «Тип проекта не поддерживается этой установкой». Я использую Visual Studio 2008.

1 Ответ

0 голосов
/ 06 мая 2010

Попробуйте прочитать некоторые из следующих руководств:

http://www.google.com/search?q=create+sharepoint+web+part+as+feature

Какой тип функциональности и / или дисплея вы пытаетесь создать? Возможно, вам даже не понадобится пользовательский элемент управления. Например, создайте очень простую таблицу HTML «подтверждение концепции» в качестве пользовательского веб-элемента управления (веб-часть). Создайте его как компонент и используйте Solution Framework для его развертывания:

Создание веб-части с VSeWSS 1.3 - Часть I

Создание веб-части с VSeWSS 1.3 - Часть II

Скотт Гатри предлагает ресурсы по веб-частям и пользовательским элементам управления:

Написание пользовательских веб-частей для SharePoint 2007

...