我已将 SiteFinity (C#) 应用程序从网站转换为 WebApplicationProject。一切都很好..除了
我曾经在我的 App_Code 中有一个名为 MaterialsModule 的类,它继承自基类 WebModule。
问题:SiteFinity 不再自动看到此类
我尝试向该类添加一个命名空间并将其添加到此处的代码中(这是我期望此 MaterialModule 页面显示的页面)
http://localhost/fmwebapp1/Sitefinity/Admin/Modules.aspx
public class MaterialsModule : WebModule
{
public MaterialsModule()
{
}
public override IList<Telerik.Web.IToolboxItem> Controls
{
get
{
return new List<IToolboxItem>(
new ToolboxItem[]
{
new CmsToolboxItem("~/Custom/Modules/Materials/Frontend/Controls/MaterialsList.ascx", "Materials", "Materials List", "Displays list of all materials")
});
}
}
public override string Description
{
get { return "This is the Materials Module"; }
}
public override string Name
{
get { return "Materials"; }
}
public override string Title
{
get { return "Materials"; }
}
public override System.Web.UI.Control CreateControlPanel(System.Web.UI.TemplateControl parent)
{
return new MaterialsControlPanel();
}