20151216Repeater

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 "";
    }

 

posted on 2016-01-02 19:06  路人甲zzz  阅读(160)  评论(0编辑  收藏  举报

导航