Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。Repeater 控件可被绑定到数据库表、XML 文件、数组、List、Dictionary、DataSet等项目列表数据源。

  要使用Repeater控件显示数据,必须创建ItemTemplate,ItemTemplate中可以自由的创建显示数据的样式放置需要的控件。

  1.显示数据、使用模板、事件处理参考博客asp.net学习之Repeater控件。

  2.后台绑定数据源

  准备好数据源之后调用以下代码绑定。 

  Repeater.DataSource = dataSource;   Repeater.DataBind();

  3.后台循环读取Repeater中的控件。

  Repeater中的内容都是循环读取显示的,ItemTemplate中可以放任意的控件包括再放Repeater控件,如果数据源中的数据还需要循环显示此时就还需要Repeater控件。通常循环显示的控件ID都是一样或者没有ID,此时需要循环读取每一个RepeaterItem再使用FindControl()函数找到对应的控件。可以使用以下代码循环查找。

  foreach (RepeaterItem item in this.RepeaterID.Items)

  

转载于:https://www.cnblogs.com/wen20104659/p/5028773.html

asp.net repeater控件相关推荐

  1. repeater控件 php,asp.net Repeater控件的说明及详细介绍及使用方法

    Repeater 控件不具备内置的呈现功能,这表示用户必须通过创建模板为 Repeater 控件提供布局.当该页运行时,Repeater 控件依次通过数据源中的记录为每个记录呈现一个项. 他很简单,用 ...

  2. asp.net repeater控件

    1.repeater控件显示数据 Repeater和DataList都可以一次显示一组数据项(例如,显示一个数据表中的所有行),Repeater控件完全由模板驱动,可以任意设置他的输出格式:DataL ...

  3. ASP.NET(七)---Repeater控件使用方法

    ASP.NET–Repeater控件使用方法 作为初学者,网上说的太多非常不适合新手,今天我交大家使用Repeater控件.按照这个步骤就可以成功了. (1)新建Default.aspx,拖放repe ...

  4. Repeater控件

    Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行.      Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输 ...

  5. ASP.net GridView控件

    一.说明 此控件的用法与Repeater类似,如有需要请移步ASP.net Repeater控件 二.步骤 添加控件 三.前端代码 前端代码只是简单的布置 <%--AutoGenerateCol ...

  6. asp.net学习之Repeater控件

    Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行.      Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输 ...

  7. aspx repeater 用法_详解ASP.NET数据绑定操作中Repeater控件的用法

    一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它 ...

  8. ASP.Repeater控件使用

    随便收集记录一下,仅供参考. 一.Repeater控件的模板 ItemTemplate : 对每一个数据项进行格式设置 AlternatingItemTemplate : 对交替数据项进行格式设置 S ...

  9. repeater 控件ajax绑定数据源,[Asp.net之旅]--数据绑定控件之Repeater

    引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结 ...

最新文章

  1. 【译】如何精确判断最终用户响应时间过长的原因?
  2. Ecstore中如何调用发起Ajax请求
  3. Android Hook ActivityThread mH 消息
  4. linux ls什么意思,linux – 你如何确定bash ls的颜色是什么意思?
  5. cmd中添加中文字体
  6. Flask实战1-轻博客
  7. python 出现 AttributeError: matplotlib‘ object has no attribute ‘to_rgba‘
  8. Oracle迁移索引
  9. 广告位管理系统--跨域广告加载问题
  10. 关于微信拼车小程序开发的需求分析(需求获取)
  11. 如何在软件里显示编译时间
  12. 2656 阿克曼函数
  13. 微信超级更新!电脑上也能刷朋友圈了!
  14. 尝试 Nitrux 系统的六大理由
  15. form表单提交时传递额外的参数
  16. 只有黑社会才会说黑话
  17. 传输指令——MOV、FMOV、BMOV、SMOV、SWAP
  18. 【NOIP 2002】字串变换
  19. 2345王牌浏览器如何使用小窗播放?
  20. 关于数据安全及保密(基于大数据板块的整理)

热门文章

  1. 自动选择SVG和VML的WEB页面
  2. 谷歌推出关于滥用研究资助的新型试验计划
  3. Node.js TLSWrap 实现中的释放后使用漏洞分析
  4. 蜗居6个月,苹果漏洞神猎手亮绝招:展示零点击 iOS exploit
  5. mysql数据库中,查看数据库的字符集(所有库的字符集或者某个特定库的字符集)...
  6. 庄河投资10亿元强力打造“智慧城市”
  7. 告别遥控器,BBC 试验用大脑调台
  8. php imagick
  9. javascript示例代码
  10. python sorted list 包含元组 字典 的多列排序