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 "女"; }
时间: 2024-10-10 15:57:07