Можно ли использовать ASP.NET Web Control в проекте Webpart? - PullRequest
0 голосов
/ 25 февраля 2011

Я разрабатываю веб-часть в Visual Studio 2010 для SharePoint 2010 и хотел бы знать, могу ли я добавить веб-элемент управления, который я уже разработал для веб-приложения в прошлом.

Когда я пытаюсь добавить новый элемент в проект, я вижу только вариант добавления элемента управления сервера, но он создает только файл .cs вместо элемента управления.

1 Ответ

1 голос
/ 27 февраля 2011

Да, но вам нужно убедиться, что он имеет строгое имя и может быть помещен в глобальный кэш сборок сервера, так как именно там развернуты все веб-части.Кроме того, если это не визуальная веб-часть , вам придется создавать ее динамически в коде, а не перетаскивать поверхность, как в обычном приложении ASP.NET.

Вообще говоряэто не слишком отличается от использования серверного элемента управления в обычном приложении ASP.NET.

РЕДАКТИРОВАТЬ:

Чтобы добавить пользовательский элемент управления сервером в свое приложение, выможно щелкнуть правой кнопкой мыши внутри панели инструментов и выбрать «Выбрать элементы ...».Затем вы можете перейти к своей пользовательской сборке, содержащей серверный элемент управления, и нажать «ОК».После этого он появится в вашем наборе инструментов, и вы можете просто перетащить его в свою визуальную веб-часть ascx.

...