【发布时间】:2016-10-28 08:36:08
【问题描述】:
我是 DotnetNuke 的新手。所以,首先我不知道所有的术语。我的问题是 Webform.aspx 的内容没有显示在模块中。
让我描述一下这些步骤,以便可以轻松跟踪丢失的步骤(如果有)。
-
1- 创建了 DotnetNuke 7 C# 编译模块的项目。小路: F:\website\dnndev.me\desktopmodules\DNNModule2
2- 添加一个WebForm1.aspx并添加一行“Hello World”
3- 构建项目,DNNNModule2_00.00.01_Install.zip 生成于 F:\websites\dnndev.me\DesktopModules\DNNModule2\DNNModule2\install
4- 在http://www.dnndev.me/Admin/Extensions 中添加了扩展名。它补充说 在模块中成功。
5- 创建新页面并通过拖放添加 DNNModule2。但它 不显示 WebForm1.aspx 的内容“Hello World”。
在新网页中添加模块时是否需要设置任何属性?
还建议我的流程是否错误。我很乐意改进。
谢谢
【问题讨论】:
-
您需要使用用户控件,而不是页面。你用过模板吗?
-
@VDWWD 我没用过。你能建议如何使用模板吗?实际上,我真的很困惑 DotnetNuke 中 Template 的含义是什么?你是说设计模板吗?
-
是的,一个帮助您构建模块的模板。就像米切尔卖家回答中的链接一样。或查看this 答案。
标签: c# asp.net dotnetnuke dotnetnuke-module