Как сказал @Veselin, нельзя смешивать MVC и пользовательские элементы управления.Вы можете зарегистрировать свой пользовательский элемент управления как виджет или использовать MVC для создания виджета.
Веб-формы:
Ознакомьтесь с документацией веб-форм , чтобы узнать, как можно зарегистрировать свой пользовательский элемент управления.
MVC
Если вы используете MVC (что рекомендуется), у Sitefinity есть несколько примеров виджетов , на которые вы можете посмотреть.
Обратите внимание, что после реализации новых виджетов их необходимо зарегистрировать в наборе инструментов Sitefinity CMS.Вы делаете это путем украшения класса контроллера виджета атрибутом ControllerToolboxItem
.У Sitefinity есть документация по этому вопросу, которую можно найти здесь