我从THIS问题中了解到,皮肤,容器和模块是ASCX文件,但它们没有得到很好的解释。这些ASCX文件有什么区别?
答案 0 :(得分:3)
容器是模块的“样式”,但主要只是将它们视为包装器。
模块在您的DNN网站上提供内容和功能。考虑容器的最简单方法是在模块中的内容/功能周围绘制一个框,即您的容器。
如果您注意到本页右侧的Stack Overflow的“职业2.0”部分,则顶部的Careers 2.0“区域将是模块的标题,而该框中的作业列表将是内容由模块本身提供。
皮肤提供页面的布局。它将包含可添加模块的部分,称为窗格(例如,ContentPane,LeftPane,HeaderPane等)。
皮肤和容器是设计元素,而模块提供功能。