我正在开发DNN网站,我正在努力将现有模块注入页面。我遇到问题,一旦注入模块,模块的任何其他实例在编辑模式下都不会显示操作菜单。我需要弄清楚如何让操作菜单显示给模块的所有实例。
我正在使用此代码进行注射:
Pane pane = new Pane((HtmlContainerControl)this._htmlContainer);
ModuleInfo miModuleToInject = GetModuleInfo(iModuleID);
miModuleToInject.ContainerPath = "";
miModuleToInject.ContainerSrc = "";
miModuleToInject.DisplayTitle = false;
miModuleToInject.StartDate = DateTime.Now.Date;
miModuleToInject.EndDate = DateTime.Now.AddDays(1).Date;
pane.InjectModule(miModuleToInject);
答案 0 :(得分:0)
上周有一个类似的问题,只有页面上的第一个模块有一个工作行动菜单。
在我的情况下,它是违规模块的ascx中的额外标签。
让我疯狂地想弄清楚我做错了什么。我知道远射,但我经常忘记先查看简单的东西!