📄 kj08-02.txt
字号:
8.2 Repeater控件
Repeater控件用于在页面上显示绑定于其上的内存数据表中的记录。通过页眉模板、奇数行数据模板、偶数行数据模板、分隔模板以及页脚模板,可以灵活控制记录的显示格式。
Repeater控件的声明语法如下:
<Asp:Repeater Runat="Server" Id="…" DataSource="<%# … %>" DataMember="…" …>
<HeaderTemplate>页眉模板</HeaderTemplate>
<ItemTemplate>奇数行数据模板</ItemTemplate>
<AlternatingItemTemplate>偶数行数据模板</AlternatingItemTemplate>
<SeparatorTemplate>分隔模板</SeparatorTemplate>
<FooterTemplate>页脚模板</FooterTemplate>
</Asp:Repeater>
在使用Repeater控件时,除需要指定源数据表外,最重要的工作是指定模板参数。可以将模板理解为一个事先定义好的模子,其中包含字体、字号等格式设置信息以及绑定表达式等。Repeater控件所支持各种模板的意义如下:
* HeaderTemplate:一般用于设置标题或特殊格式标记(如<Table>标记)等。此模板可省略不写。
* ItemTemplate:用于指定奇数行记录的显示格式。
* AlternatingItemTemplate:用于指定偶数行记录的显示格式。此模板可省略不写。
* SeparatorTemplate:用于指定如何分隔记录行。此模板可省略不写。
* FooterTemplate:用于指定在所显示记录的尾部,应显示什么信息。此模板可省略不写
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -