一个容器类似于一个布局模板,除了一个容器的范围是一个窗格中,而一个布局模板的范围是整个页面。一个集装箱有关联模块,它可以生成动态内容或执行其他功能。
从许多不同的容器允许设计师无缝集成模块开发人员变成一个有凝聚力的网站设计。容器还可以包括视觉元素,让网站用户交互模块。
- 你可以有一个默认的容器,将由独立的窗格或模块覆盖如果他们提供自己的样式定义。
- 你可以在一个页面中使用不同的容器。
- 你可以混合和匹配任何CSS容器。
步骤
- 创建一个新文件的容器。
注意:
- 容器必须包含一个窗格
ContentPane
。
- 单面板必须被定义为一个服务器控制通过添加
runat = " server "
的元素。
- 面板可以下面的HTML元素之一:< td >(表格),< div >、< p >, < span >。
- (可选)可以添加属性
可见= " false "
窗格来防止它如果没有显示模块分配给它。
一个非常基本的容器在HTML中。
ContentPane < div id = " " runat = " server " > < / div >
一个非常基本的ASCX容器。
< % @控制AutoEventWireup = " false "显式= " True "继承= " DotNetNuke.UI.Containers。ContentPane容器”% > < div id = " " runat = "服务器" > < / div >
- (可选的)主题对象添加到您的容器更动态页面。
以下主题对象相关的容器:
ACTIONBUTTON |
显示的行动模块操作菜单。 |
ACTIONBUTTON |
显示的行动模块操作菜单。 |
DROPDOWNACTIONS |
显示了模块操作菜单作为一个下拉列表。 |
图标 |
显示模块的图标。 |
PRINTMODULE |
显示一个链接打印的行动模块操作菜单。 |
标题 |
显示模块的标题。 |
可见性 |
显示一个能见度控制模块允许用户在页面上显示或隐藏一个给定的模块。 |