Repeater控件是一个数据显示控件,该控件允许通过为列表中显示的每一项重复使用指定的模板来自定义布局。r
r
r
r
要显示数据,必须先创建模板来绑定数据列表,模块定义如下(另见SDK):r
r
r
r
模板r
说明r
r
Alter
ati
gItemTemplater
与ItemTemplate元素类似,但在Repeater控件中隔行(交替项)呈现一次。通过设置Alter
ati
gItemTemplate元素的样式属性,可以为其指定不同的外观。r
r
FooterTemplater
在所有数据绑定行呈现之后呈现一次的元素。典型的用途是关闭在HeaderTemplate项中打开的元素(使用table这样的标记)。r
r
注意FooterTemplate不能是数据绑定的。r
r
HeaderTemplater
在所有数据绑定行呈现之前呈现一次的元素。典型的用途是开始一个容器元素(如表)。r
r
注意HeaderTemplate项不能是数据绑定的。r
r
ItemTemplater
为数据源中的每一行都呈现一次的元素。若要显示ItemTemplate中的数据,请声明一个或多个Web服务器控件并设置其数据绑定表达式以使其计算为Repeater控件(即容器控件)的DataSource中的字段。以下示例显示一个示例声明,它显示包含Label控件中的第一个名称的字段。r
r
FirstNamer
aspLabelru
at