DotNetNuke不在模块的多个副本上显示操作菜单

DotNetNuke不在模块的多个副本上显示操作菜单,dotnetnuke,dotnetnuke-module,Dotnetnuke,Dotnetnuke Module,我在一个DNN网站上工作,我正在将一个现有模块注入页面。我遇到了一个问题,即一旦模块被注入,模块的任何其他实例在编辑模式下都不会显示操作菜单。我需要弄清楚如何为模块的所有实例显示操作菜单 我正在使用此代码进行注射: Pane pane = new Pane((HtmlContainerControl)this._htmlContainer); ModuleInfo miModuleToInject = GetModuleInfo(iModuleID); miModuleToInject.Con

我在一个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);

上周有一个类似的问题,页面上只有第一个模块有工作动作菜单

在我的例子中,它是有问题模块的ascx中的一个额外标记


想弄清楚我做错了什么让我发疯。我知道很难,但我经常忘记先检查简单的东西

页面上是否有javascript错误?与此无关。但我得到了答案。是的,就是这样。谢谢。不客气,你可能是我在这里遇到的第一个人!