All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
每个开发人员现在应该下载的十种必备工具,4_[Asp.Net教程]
SQL之更多的子查询_[SQL,Server教程]
解决AJAX的跨浏览器问题_[Asp.Net教程]
轻松掌握Ajax.net系列教程五:使用TextBoxWatermarkExtender_[Asp.Net教程]
小结:PHP动态网页程序两个有用的小技巧_php资料_编程技术
一个有关SQL Server连接的问题_[SQL Server教程]
asp.net上传图片并同时生成缩略图_[Asp.Net教程]
三层Web体系结构里的两种数据绑定模式_.net资料_编程技术
asp.net中客户端怎么保持与服务器时间一致_[Asp.Net教程]
.NET,数据访问体系结构指南一_[Asp.Net教程]
Reading number is top 10 pictures
Ashlynn Brooke show proud chest measurement2
Extremely rare TianShan Mountains snow lotus2
何炅哥为中国人的平均工资鸣不平了
Nikon microscopic photography of the first three
Sora aoi be huged like a bear
The real super beauty5
Sora aoi in China4
看看什么叫美景
谁认识这位校花
青春清纯美女大集合1
Download software ranking
Kung fu panda - the secret of the teacher
Unix video tutorial14
Ashlynn Video1
变速齿轮3.26
apache-tomcat-6.0.33
White deer villiage
Proficient in Eclipse
传奇私服架设教程-chm
JSP+Ajax Web development typical examples
Desire a peach blossom
qq published in(发表于) 2014/7/9 1:39:47 Edit(编辑)
Repeater属性、方法和事件

Repeater属性、方法和事件

Repeater属性、方法和事件

Repeater属性、方法和事件

1.Repeater属性

Repeater控件常用属性及说明如表1所示。



表1 Repeater控件常用属性及说明

下面对比较重要的属性进行详细介绍。

(1)DataSource属性。用于获取或设置为填充列表提供数据的数据源。

语法:

[BindableAttribute(True)]

public virtual Object DataSource { get; set; }

属性值:用于为Repeater控件提供数据的值的集合。

(2)AlternatingItemTemplate属性。根据ItemTemplate中指定的内容,为Repeater控件中的交替项提供不同的外观。

语法:

[TemplateContainerAttribute(typeof(RepeaterItem))]

public virtual ITemplate AlternatingItemTemplate { get; set; }

属性值:用于定义如何显示交替项。

(3)FooterTemplate属性。该属性创建一个模板,控制如何显示Repeater控件的注脚部分。

语法:

[TemplateContainerAttribute(typeof(RepeaterItem))]

public virtual ITemplate FooterTemplate { get; set; }

属性值:定义如何显示Repeater控件的注脚部分。

(4)HeaderTemplate属性。该属性创建一个模板,控制如何显示Repeater控件的标头部分。

语法:本教程来自:HTTP://www.isstudy.com

[TemplateContainerAttribute(typeof(RepeaterItem))]

public virtual ITemplate HeaderTemplate { get; set; }

属性值:定义如何显示Repeater控件的标头部分。

(5)ItemTemplate属性。该属性创建一个模板,控制如何显示Repeater控件中的项。

语法:

[TemplateContainerAttribute(typeof(RepeaterItem))]

public virtual ITemplate ItemTemplate { get; set; }

属性值:定义如何显示Repeater控件中的项。

示例

DataSource、AlternatingItemTemplate、FooterTemplate、Header Template和ItemTemplate属性的使用

本示例主要是通过属性DataSource将数据信息绑定到Repeater控件中,并通过属性AlternatingItemTemplate、FooterTemplate、HeaderTemplate和ItemTemplate,设置Repeater控件的外观,同时将数据显示出来,示例运行结果如图1所示。



图1 利用Repeater控件显示数据信息

程序代码如下。

Default.aspx页面在初始化时,通过设置Repeater控件的DataSource属性值,将一维数组绑定到Repeater控件中。Default.aspx页Page_Load事件代码如下网站源代码

protected ArrayList ItemList = new ArrayList();

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

ItemList.Add("Monday");

ItemList.Add("Tuesday");

ItemList.Add("Wednesday");

temList.Add("Thursday");

temList.Add("Friday");

ItemList.Add("Saturday");

ItemList.Add("Sunday");

Repeater1.DataSource = ItemList;

Repeater1.DataBind();

}

}

在Default.aspx页的HTML代码中,通过属性AlternatingItemTemplate、FooterTemplate、HeaderTemplate和ItemTemplate,设置Repeater控件的外观,并将数据显示出来,其代码如下:











星期列表













<%# Container.DataItem %>

本教程来自:HTTP://www.isstudy.com











<%# Container.DataItem %>















完整程序代码如下:

★ ★★★★Default.aspx设计文件完整程序代码网站源代码 ★★★★★

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.