asp.net - 在 DotNetNuke 6 中创建模块并进行调试的最简单方法

标签 asp.net module dotnetnuke

我可以避免所有打包并仅使用 .ascx 文件创建一个 Web 应用程序并使用它吗?我能找到的最接近的是这篇文章,它适用于 5.1,并不完全适用于 v6。

http://mestanzasoft.wordpress.com/2011/03/27/creating-a-dotnetnuke-dnn-module-with-an-ascx-control/

因此,如果有关于 v6 的更新教程,请告诉我。

最佳答案

您应该能够从“主机”->“扩展”页面中选择创建新模块,然后选择控件(我认为这就是博客文章所说的)。具体是什么不起作用?

您可能遇到的问题是控件需要从 IModuleBase 继承(可能通过 PortalModuleBase)。您不能只是在网站中删除一个对 DNN 一无所知的控件,然后让 DNN 将其放入模块中(尽管您可以在这样的控件周围制作一个薄包装器)。

关于asp.net - 在 DotNetNuke 6 中创建模块并进行调试的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6902767/

相关文章:

android - 如何在即时应用中包含即时动态功能模块?

html - Radeditor 文档管理器不显示文件和文件夹

c# - 如何在运行时以所有权限在 IIS 7 中运行的网站中创建文件夹?

asp.net - DotNetNuke 和 Subversion 指南

html - 设计颜色未反射(reflect)在网站上

html - Chrome float 左问题

python - 导入错误: no module named numpy (numpy already installed)

class - Lua:需要模块时如何返回模块本身?

asp.net - 当我的 Login.aspx 不在我的应用程序的根目录时,如何使用 ASP.NET 登录控件?

javascript - 在客户端 Javascript 方法之后运行服务器方法