2
我从THIS了解到皮肤,容器和模块是ASCX文件的问题,但他们没有很好地解释。这些ASCX文件有什么区别?DotNetNuke:皮肤VS容器与模块
我从THIS了解到皮肤,容器和模块是ASCX文件的问题,但他们没有很好地解释。这些ASCX文件有什么区别?DotNetNuke:皮肤VS容器与模块
容器是模块的“样式”,但主要只是将它们想象成包装。
模块在您的DNN网站上提供内容和功能。想想容器的最简单方法是在模块的内容/功能周围绘制一个框,这是您的容器。
如果您注意到本页右侧的Stack Overflow的“careers 2.0”部分,顶部的Careers 2.0“区域将是模块的标题,而该框内的作业列表将是由模块本身提供的内容。
的皮肤提供了用于页面的布局。它必须可加入的模块部分,称为窗格(例如的contentPane,LeftPane,HeaderPane等)。
皮肤容器是设计元素,而模块提供功能。
那么Site Containers怎么样? –
A站点容器是要在所有页面上使用的默认容器。您可以在页面级别覆盖该页面,为页面选择默认容器,也可以在模块级别覆盖该容器。 –
因此技术上我们可以在所有三个地方使用同一个容器? –