(这就是我的模块定义的样子。)
我正在使用DNN 6,我有以下用户控件的模块。现在,当我添加要在页面上添加的模块时,它总是显示View.ascx;那我怎么能显示pagestarter.ascx?
我的目标是我有页面A,它应该显示VIew.ascx,我有页面B应该显示PageStarter.ascx。
答案 0 :(得分:5)
要做到这一点,你有三个选择。
添加第二个模块定义,并将第二个控件添加到没有键的项目中。这样就可以在每次添加模块时将其添加到页面中。然后,您可以删除您不想要的那个。
将另一个模块创建为一个单独的模块,该模块将添加第二个项目
通过动态加载所需控件,在自动注册的主ascx中控制加载。