3

I have create a DNN Module using the Visual Studio DotNetNuke 7 C# Compiled Module template. When my module is installed, I would like to create a page for View.ascx. How can I do this? Can this be done when I upload the module in Host > Extensions?

4

2 回答 2

0

要专门回答有关使用模块自动完成此操作的问题,是的,您可以,但是您必须编写代码来执行此操作,我只建议在特殊情况下使用它。

我已经看到使用 DNN 中的 IUpgradable 接口实现来检测初始安装并使用 DNN API 调用创建页面。

Wiki中有一些关于 IUpgradable 工作原理的详细信息

于 2013-03-29T06:41:00.593 回答
0

在控制面板中,您应该使用添加新页面功能,然后将您的模块放在新创建的页面上。

观看此视频,了解如何在 DNN7 中添加页面。

http://www.dotnetnuke.com/Resources/Video-Library/Viewer/Video/549/View/Details/How-to-add-a-page-in-DotNetNuke-7.aspx

这个是关于如何将模块添加到页面的

http://www.dotnetnuke.com/Resources/Video-Library/Viewer/Video/537/View/Details/How-to-add-a-module-to-a-page-in-DotNetNuke-7.aspx

于 2013-03-29T03:04:50.353 回答