第二十讲 Repeater显示数据

本文详细介绍了ASP.NET中的Repeater控件,用于精细展示数据,适用于复杂布局需求。Repeater不自动生成HTML,效率高,但需要手动编写模板。内容包括Repeater的模板编辑(如Item Template、AlternatingItemTemplate等),数据源绑定,以及在实现RSS新闻聚合页面中的应用。同时,文章提及了Web2.0的概念和RSS的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要内容
    1. 能够使用Repeater做精细展示
    2. 完成图书的RSS发布

    ViewState尽可能禁用掉,因为它会自动的做页面的数据做备份,这样加载的客户的数据实际上是原数据的两倍,影响了网站的运行效率!

    GridView显示的是多行多列的数据
    DataList显示的是单列多行的数据

    苛刻的设计
        1. 页面完全通过DIV+CSS设计出页面
        2. 没有Table,样式写在CSS中
        3. 要求生成页面的标签完全套用模板页面
        4. 要求精确显示

    3. 鉴于美工的苛刻要求,诞生了Repeater控件
        1. 它是一个容器控件
        2. 可以从页的任何可用数据中创建出自定义列表
        3. 可创建任何有循环属性的列表:表,XML等
        4. 效率很高
        5. 不会自动生成任何HTML代码
    &
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值