The MVC widgets are registered automatically when there is an attribute added before each controller class
, Title =
, SectionName =
MyWidget1Controller : Controller
This automatic registration will work and also the controllers will work if the site assembly name contains the string "SitefinityWebApp" if the site assembly name was changed to something else that doesn`t contain "SitefinityWebApp" the widgets will not get registered.
To manually register MVC widgets go to Administration->Settings->Advanced->Toolboxes->Toolboxes->PageControls->Sections-><Choose a section> ->Tools-> click Create New button and fill in the textboxes with:
Controller CLR Type
: SitefinityWebApp.Mvc.Controllers.MyWidget1Controller (The type of the widget controller)
and Save Changes.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items