在Repeater控件的OnItemDataBound获取数据源记录总数
2024-08-24 17:10:32
Insus.NEt曾经有写过一篇《Repeater控件最后一笔记录高亮显示》 ,它的实现是先宣告一个页面级的变量,然后在Data_Binding()方法内获取数据源的记录总数。
本篇是的重点,就是改变前一篇的写法,不必宣告一个页面级的变量,而是直接在OnItemDataBound事件获取。
先看.aspx:
去.aspx.cs写code behind代码:
上图中的#35行代码,是把sender对象转换为Repeater控件。
#37行代码,是把Rpt.DataSource转换为DataTable,为什么要转换为DataTable对象,而不是其它类型的数据集? 因为在Data_Binding()中给Repeater控件绑定的就是一个DataTable数据集。因此在转换时,需要匹配对应即可。
还是要预览一下网页运行的效果:
最新文章
- hdu2586 LCA
- Drupal资源
- jQuery经典学习笔记
- 如何更改IP地址的映射名字
- testNg vs junit 4.X @Test
- postgres与osm初步使用
- git 项目初始化
- CentOS安装zookeeper
- JAVA设计模式之依赖倒转原则
- ◆ 火狐浏览器去除JS方法:
- Java Servlet Filter(转)
- 大区间素数筛选 POJ2689
- mac 配置快捷键快速锁屏
- 看Lucene源码必须知道的基本概念
- XISE菜刀V21.0 官网版 XISE菜刀VIP破解版 XISE官网
- ansible学习之路
- 团队作业10——项目复审与事后分析(Beta版本)
- Python字符串常用方法(一)
- Tensorflow object detection API 搭建物体识别模型(一)
- pycharm格式化代码 常用快捷键