时间:2021-05-02
1、Repeater控件简介
Repeater控件是一个容器控件,可用于从网页的任何可用数据中创建自定义列表。Repeater 控件没有自己内置的呈现功能,这意味着用户必须通过创建模板来提供 Repeater 控件的布局。当网页运行时,Repeater 控件会循环通过数据源中的记录,并为每个记录呈现一个项。
由于 Repeater 控件没有默认的外观,因此可以使用该控件创建多种列表,其中包括:
(1)表格布局;
(2)号分隔的列表(例如,a, b, c, d 等)
(3)XML 格式的列表
2、向网页中添加 Repeater 控件
Repeater 控件从“工具箱”任务窗ge拖放到网页上。
加 Repeater 控件之后,可以为该控件指定数据源。
3、将 Repeater 控件绑定到数据源
(1)在“设计”视图中,右键单击“Repeater”控件,再单击“显示常用控制任务”。
(2)在“DropDownList 任务”菜单上,单击“选择数据源”。
(3)在“数据源配置向导”中,选择 Repeater 控件的数据源。
若要使用 Repeater 控件,请创建模板来定义该控件的内容布局。模板可以包含标记和控件的任意组合。如果未定义模板,或者如果所有模板都不包含元素,则当应用程序运行时,该控件不会显示在网页上。
4、为 Repeater 控件创建模板
(1)在“代码”视图中,将插入点放置在 <asp:Repeater></asp:Repeater> 标记内。
(2)按小于键 (<) 以调用代码完成下拉列表。
(3)单击要创建的模板。
(4)键入该模板所需的 HTML。
5、Repeater 控件支持的 Repeater 模板。
(1)ItemTemplate: 包含要逐一呈现给数据源中的每个数据项的 HTML 元素和控件。
(2)AlternatingItemTemplate: 包含要逐一呈现给数据源中的其他每个数据项的 HTML 元素和控件。通常,可以使用此模板来为替代项创建不同的外观,例如指定一种不同于 ItemTemplate 中所指定颜色的背景色。
(3)HeaderTemplate 和 FooterTemplate:包含分别呈现在列表的开始和结束处的文本和控件。
(4)SeparatorTemplate: 包含呈现在每项之间的元素。典型的示例可能是一条直线(使用 HR 元素)。
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView、DataList等但该篇文章将会从Repeater入手,因为Repeater
Repeater控件不具备内置的呈现功能,这表示用户必须通过创建模板为Repeater控件提供布局。当该页运行时,Repeater控件依次通过数据源中的记录为每
本文实例讲述了ASP.NET中repeater控件用法。分享给大家供大家参考。具体实现方法如下:repeater绑定数据:复制代码代码如下:protectedv
本文讲解Repeater控件与PagedDataSource相结合实现其分页功能。PagedDataSource类封装那些允许数据源控件(如DataGrid、G
Repeater控件是一个数据显示控件,该控件允许通过为列表中显示的每一项重复使用指定的模板来自定义布局。相对于GridViews和DataList来说Repe