Да, но вам нужно убедиться, что он имеет строгое имя и может быть помещен в глобальный кэш сборок сервера, так как именно там развернуты все веб-части.Кроме того, если это не визуальная веб-часть , вам придется создавать ее динамически в коде, а не перетаскивать поверхность, как в обычном приложении ASP.NET.
Вообще говоряэто не слишком отличается от использования серверного элемента управления в обычном приложении ASP.NET.
РЕДАКТИРОВАТЬ:
Чтобы добавить пользовательский элемент управления сервером в свое приложение, выможно щелкнуть правой кнопкой мыши внутри панели инструментов и выбрать «Выбрать элементы ...».Затем вы можете перейти к своей пользовательской сборке, содержащей серверный элемент управления, и нажать «ОК».После этого он появится в вашем наборе инструментов, и вы можете просто перетащить его в свою визуальную веб-часть ascx.