DotNetNuke:皮肤vs容器vs模块

DotNetNuke:皮肤vs容器vs模块,dotnetnuke,Dotnetnuke,我从这个问题中了解到,皮肤、容器和模块都是ASCX文件,但它们并没有得到很好的解释。这些ASCX文件的区别是什么?容器是模块的“样式”,但主要是将它们看作包装器 模块在您的DNN网站上提供内容和功能。考虑容器的最简单方法是在模块(即容器)中的内容/功能周围画一个方框 如果您注意到本页右侧Stack Overflow的“careers 2.0”部分,则顶部的careers 2.0区域将是模块的标题,而该框中的作业列表将是模块本身提供的内容 皮肤为页面提供布局。它将具有可添加模块的部分,称为窗格(例

我从这个问题中了解到,皮肤、容器和模块都是ASCX文件,但它们并没有得到很好的解释。这些ASCX文件的区别是什么?

容器是模块的“样式”,但主要是将它们看作包装器

模块在您的DNN网站上提供内容和功能。考虑容器的最简单方法是在模块(即容器)中的内容/功能周围画一个方框

如果您注意到本页右侧Stack Overflow的“careers 2.0”部分,则顶部的careers 2.0区域将是模块的标题,而该框中的作业列表将是模块本身提供的内容

皮肤为页面提供布局。它将具有可添加模块的部分,称为窗格(例如ContentPane、LeftPane、HeaderPane等)


皮肤和容器是设计元素,而模块提供功能。

那么站点容器呢?站点容器是所有页面上使用的默认容器。您可以在页面级别覆盖它,为页面选择一个默认容器,也可以在模块级别覆盖。因此,从技术上讲,我们可以使用sam这三个地方都有集装箱吗?