20151216Repeater

本文详细介绍了ASP.NET中的Repeater控件使用方法,包括数据绑定、模板配置及如何实现项的交替显示等技巧。此外,还提供了一个示例函数用于动态改变数据显示样式。
Repeater
    用法:1.绑定数据源
                Repeater1.DataSource = context.Info;
                Repeater1.DataBind();
          2.造项模版:
            头模版:HeaderTemplate:只出现一次,一般是标题行
            角模版:FooterTemplate:也只出现一次
            项模版:ItemTemplate:根据数据源中数据的多少生成。
                    绑定数据:
                        1.Eval("列名"):绑定显示某一个字段
                        2.调用函数来显示数据
                        3.绑定主表中的字段:Nation1.Name
                        4.格式化显示数据:Eval("Birthday","{0:yyyy年MM月dd日}")
         3.如河出现交替项
            加一个交替项模版:AlternatingItemTemplate:用来交替显示数据,一般只需要改变样式

判断如果是男生字体颜色就改变:
     public string showsex()
    {
       //return Convert.ToBoolean(Eval("Sex")) ? "男" : "女";
        if (Convert.ToBoolean(Eval("Sex")))
        {
            return "<span style='color:red'>男</span>";
            //return "<mark>男</mark>";
        }
        else
            return "";
    }

 

转载于:https://www.cnblogs.com/hz1234/p/5095080.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值