ASP.NET Repeater 单双行数据换色示例
前台点击Repeater的ItemCreated触发事件。
CS代码:
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { if ((e.Item.ItemIndex + 1) % 2 == 0) { ((HtmlTableRow)e.Item.FindControl("row2")).BgColor = "#FFE6E6"; } else { ((HtmlTableRow)e.Item.FindControl("row2")).BgColor = "#e8f5fd"; } }
相关推荐
-
在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页面的主/从报表
导言 在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplier来使用这个模式.GridView里包含一个HyperLinkField,链接到另外一个页,并将SupplierID通过querystring传过去.第二个页使用GridView列出了选中的supplier提供的product. 这样的两页主/从表也可以用DataList和Repeater来实现.唯一的区别是D
-
在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表
导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些"主"记录.用户可以根据主记录来查看"从"(详细)的内容.主/从表在呈现一对多关系和含多列的表的信息时是一个好的选择.在前面我们已经学过如何使用GridView和DetailsView来实现.本章和后面两章我们将重新复习一下这些概念,但是主要学习使用DataList和Repeater来实现.本章我们将学习使用DropDownList包含主记录,而在Data
-
ASP.NET中repeater控件用法实例
本文实例讲述了ASP.NET中repeater控件用法.分享给大家供大家参考.具体实现方法如下: repeater绑定数据: 复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) BindStudent(); } private void BindStudent() { string str = ConfigurationManag
-
在ASP.NET 2.0中操作数据之三十:格式化DataList和Repeater的数据
导言 在前面的教程里我们学习了DataList提供了一些风格样式的属性.而且我们还学习了如何定义HeadStyle, ItemStyle, AlternatingItemStyle, 和SelectedItemStyle等属性的默认CSS.除了这四个属性外,DataList还提供了其它属性,比如Font, ForeColor, BackColor, 和BorderWidth.而Repeater没有提供任何这样的属性.如果你需要用Reperter来实现这些效果,你就需要在templates里直接写
-
在ASP.NET 2.0中操作数据之二十九:用DataList和Repeater来显示数据
导言 在之前的28篇教程的例子里,如果我们需要显示某个数据源的多条记录,我们使用GridView .GridView 的一行表示数据源的一条记录,列表示一个字段.虽然GridView 用来显示数据,分页,排序,编辑,删除非常的方便,但是有点臃肿.而且GridView 结构的标记是固定的-它包含一个带有<tr>和<td>的HTML <table>标记. 为了在显示多条记录时,有更好的自定义功能,ASP.NET 2.0提供了DataList 和Repeater (ASP.N
-
决定何时使用 DataGrid、DataList 或 Repeater(ASP.NET 技术文章)
摘要:了解 ASP.NET 用于显示数据的三个控件: DataGrid.DataList 和 Repeater. 这些控件中的每一个都有独特的特性以及相关的优点和缺点. 创建显示数据的 ASP.NET 应用程序时,为这项工作选择正确的控件非常重要. 正如将在本文中所看到的一样,选择使用 DataGrid.DataList 还是 Repeater,要权衡下面三个因素: 可用性.开发时间和性能. (12 页打印页) 简介 自从出现了像 Microsoft Active Server Pages (A
-
asp.net Repeater 数据绑定的具体实现(图文详解)
以下为设计步骤: 1.在C# 中连接数据库.如下图:2.在项目中添加新建项,建立一个数据集,并把Categories从服务器资源列表中拖到这个数据集模板中并点击菜单"生成-生成解决方案",如下图: 3.在aspx的webform上放一个ObjectDataSource控件,设定它的TypeName为刚刚建立的数据集类型,用它的向导建立即可.4.在aspx的webform上放一个Repeater控件,用它的向导设定它的DataSourceID为上面的ObjectDataSource5.在
-
asp.net实现DataList与Repeater嵌套绑定的方法
本文实例讲述了asp.net实现DataList与Repeater嵌套绑定的方法.分享给大家供大家参考,具体如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="home.aspx.cs" Inherits="home" %> <body> <form id="form1" runat="server&
-
在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页面实现主/从报表
导言 在前面一章里我们学习了如何用两个页分别显示主/从信息.在"主"页里我们用Repeater来显示category.每个category的name都是一个链到"从"页的hyperlink.在从页里用一个两列的DataList显示选中的category下的product.本章我们将还是使用单页,在左边显示category列表,category的名字用LinkButton显示.点击其中一个时页面postback,在右边以两列的DataList显示出相关的product
-
ASP.NET repeater添加序号列的方法
在项目开发过程中,会经常遇到ASP.NET repeater控件添加序号列,有些新手可能还不会,网上搜集整理了一些,需要的朋友可以参考下 ASP.NET repeater添加序号列的方法 1.<itemtemplate> <tr><td> <%# Container.ItemIndex + 1%> </td></tr> </itemtemplate> 2.<itemtemplate> <tr><
-
asp.net DataList与Repeater用法区别
性能方面 Repeater比DataList要好一些,如果不是很大数据量的话,这点差别是体现不来的. 易用性方面 Repeater与DataList后台的数据绑定都很简单,DataSource=... DataBind()就OK了 但是DataList在对布局的操作上更加的方便一些,如它提供了SelectItemTemplate,EidtItemTemplate等,但是Repeater却没有,所以对于有选中颜色或者背景图片改变,最好选用DataList.如果用Repeater就需javascri
随机推荐
- jQuery中创建实例与原型继承揭秘
- Wmic 实例应用代码分享
- js与jquery实时监听输入框值的oninput与onpropertychange方法
- jQuery+php实现ajax文件即时上传的详解
- php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
- Android WaveView实现水流波动效果
- C语言中判断一个char*是不是utf8编码
- android实现多线程下载文件(支持暂停、取消、断点续传)
- 深入解析半同步与异步的MySQL主从复制配置
- MySQL常用时间函数详解(推荐)
- jQuery 文本框得失焦点的简单实例
- JS实现浏览器菜单命令
- JavaScript中用toString()方法返回时间为字符串
- liunx肉鸡上建立VPN的图文方法
- 解析Java编程中对于包结构的命名和访问
- Android程序开发之动态设置ImageView的亮度
- 用C# 实现鼠标框选效果的实现代码
- AngularJS使用ng-repeat遍历二维数组元素的方法详解
- Python实现螺旋矩阵的填充算法示例
- elementui的默认样式修改方法