在模板中插入栏目的列表
属性列表
下表显示所有属于此元素的属性列表。
所有属于ASP.NET 元素<asp:DataList>或HTML 元素<table>的成员均适用于<stl:channels>元素。
属性 可能的取值 默认值 简介 channelIndex / index 栏目索引 channelName / name 栏目名称 upLevel 显示上几级栏目的下级栏目列表,0为显示下级栏目列表,1为显示同级栏目列表,2为显示父栏目的同级栏目列表,以此类推。 topLevel 显示从首页向下某个级别栏目的下级栏目列表,0代表网站首页,1代表一级栏目,以此类推。 isTotal 是否从所有栏目中选择(包括首页) true 从网站的所有栏目中选择合适的栏目进行显示 false 不从所有栏目总选择 isAllChildren 是否显示所有级别的子栏目 true 显示所有级别的子栏目 false 只显示子栏目,不包括子栏目的子栏目。 isImage 是否只显示带有图片的栏目。此属性只可属于以下可能的取值的一种。 true 只显示带有图片的栏目 false 显示所有的栏目 group 栏目组别,如设置此属性,则只显示栏目组别等于group的栏目列表。 groupNot 非栏目组别,如设置此属性,则只显示栏目组别不等于group的栏目列表。 order 栏目列表排序方式。此属性只可属于以下可能的取值的一种。 Default 默认排序,即栏目管理界面中的排序 Back 默认排序的相反方向 AddDate 按添加时间排序 AddDateBack 按添加时间的相反方向排序 totalNum 设置列表一共显示多少条信息,0代表显示所有信息。 startNum 1 从第几条信息开始显示,默认从第一条信息开始显示。 titleWordNum 设置栏目标题显示的字数,0代表不限制字数。 where 获取栏目列表的条件判断 columns 1 列数,默认显示一列 direction 方向 Vertical 垂直 Horizontal 水平 layout 指定流或表格式 Table 表格式 Flow 流格式 None 无格式,常用于Div+Css形式页面 itemHeight 列表中每一项的高度 itemWidth 列表中每一项的宽度 itemAlign 列表中每一项的对齐方式 Center 居中对齐 Left 居左对齐 Right 居右对齐 Justify 向页面的左右边缘对齐 NotSet 不设置 class CSS样式 target 控制链接打开窗口的目标 height 列表的整体高度 width 列表的整体宽度 align 列表的整体对齐方式 Center 居中对齐 Left 居左对齐 Right 居右对齐 Justify 向页面的左右边缘对齐 NotSet 不设置 cellpadding 填充像素值 cellspacing 间距像素值
注意
如果设置了channelIndex或index属性,系统将寻找对应此栏目索引的栏目并显示此栏目的子栏目列表。
如果设置了channelName或name属性,系统将寻找对应此栏目名称的栏目并显示此栏目的子栏目列表。columns、direction和layout三个属性控制生成列表的HTML 标签。
columns控制生成列表的列数,direction控制生成列表的方向,layout控制生成列表的HTML元素。
layout为Table时系统使用<table>标签生成列表,layout为Flow时系统使用<span>标签生成列表。titleWordNum和summaryWordNum属性分别控制生成列表中标题和简介文字的显示字数,分别作用于<stl:channel type="title">和<stl:channel type="description">。
列表元素及列表项介绍请参见 列表元素及列表项 ,用例请参见 stl:channels 示例
版权所有 © 2007 百容软件.
保留所有权利。