Insus.NEt曾经有写过一篇《Repeater控件最后一笔记录高亮显示》 ,它的实现是先宣告一个页面级的变量,然后在Data_Binding()方法内获取数据源的记录总数。

本篇是的重点,就是改变前一篇的写法,不必宣告一个页面级的变量,而是直接在OnItemDataBound事件获取。
先看.aspx:

去.aspx.cs写code behind代码:

上图中的#35行代码,是把sender对象转换为Repeater控件。
#37行代码,是把Rpt.DataSource转换为DataTable,为什么要转换为DataTable对象,而不是其它类型的数据集? 因为在Data_Binding()中给Repeater控件绑定的就是一个DataTable数据集。因此在转换时,需要匹配对应即可。

还是要预览一下网页运行的效果:

最新文章

  1. hdu2586 LCA
  2. Drupal资源
  3. jQuery经典学习笔记
  4. 如何更改IP地址的映射名字
  5. testNg vs junit 4.X @Test
  6. postgres与osm初步使用
  7. git 项目初始化
  8. CentOS安装zookeeper
  9. JAVA设计模式之依赖倒转原则
  10. ◆ 火狐浏览器去除JS方法:
  11. Java Servlet Filter(转)
  12. 大区间素数筛选 POJ2689
  13. mac 配置快捷键快速锁屏
  14. 看Lucene源码必须知道的基本概念
  15. XISE菜刀V21.0 官网版 XISE菜刀VIP破解版 XISE官网
  16. ansible学习之路
  17. 团队作业10——项目复审与事后分析(Beta版本)
  18. Python字符串常用方法(一)
  19. Tensorflow object detection API 搭建物体识别模型(一)
  20. pycharm格式化代码 常用快捷键

热门文章

  1. secret CRT 会话光标不闪烁问题
  2. JSP/java 执行创建批处理文件,并执行批处理事务。
  3. [转载]Linux内核list_head学习(二)
  4. Shell脚本把文件从GBK转为UTF-8编码
  5. CentOS 7.2 部署Rsync + Lsyncd服务实现文件实时同步/备份 (一)
  6. nfs cron shell 笔记
  7. linux下mysql 最新版安装图解教程
  8. 程序中使用log4J打印信息的两种方式
  9. 用原生JS和html5进行视频截图并保存到本地
  10. javaScript之NodeList