博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WebForm Repeater使用
阅读量:7280 次
发布时间:2019-06-30

本文共 2420 字,大约阅读时间需要 8 分钟。

Repeater:

HeaderTemplate - 在加载开始执行一遍

ItemTemplate - 有多少条数据,执行多少遍

FooterTemplate - 在加载最后执行一遍

AlternatingItemTemplate - 交替项模板

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="lianxi.aspx.cs" Inherits="lianxi" %>
UserName PsssWord NickName Sex Birthday Nation
<%#Eval("UserName")%> <%#Eval("PassWord")%> <%#Eval("NickName")%> <%#Eval("Sex")%> <%#Eval("birthday")%> <%#Eval("Nation")%>
protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            Repeater1.DataSource = new UsersDA().Select();            Repeater1.DataBind();        }    }

库存预警:

通过某个属性值判断后,将某条数据的样式进行更改

属性扩展的方式,写一个返回string类型的属性,返回的是CSS样式表样式

///     /// 性别    ///     public bool Sex    {        get { return _Sex; }        set { _Sex = value; }    }    public string SexStr    {        get { return _Sex ? "男" : "女"; }    }    private DateTime _Birthday;    ///     /// 生日    ///     public DateTime Birthday    {        get { return _Birthday; }        set { _Birthday = value; }    }    public string BirthdayStr    {        get { return _Birthday.ToString("yyyy年MM月dd日"); }    }    private string _Nation;    ///     /// 民族    ///     public string Nation    {        get { return _Nation; }        set { _Nation = value; }    }    public string NationName    {        get { return new NationData().Select(this._Nation).NationName; }    }    public string Age    {        get { return (DateTime.Now.Year - this._Birthday.Year).ToString(); }    }    public string Red    {        get        {            string end = "";            if (Convert.ToInt32(Age) >= 16)            {                end = "background-color:red;";            }            return end;        }    }
"> <%#Eval("UserName") %> <%#Eval("PassWord") %> <%#Eval("NickName") %> <%#Eval("SexStr") %> <%#Eval("BirthdayStr") %> <%#Eval("Age") %> <%#Eval("NationName") %>

光棒效果

鼠标移入改变颜色

    

 

转载于:https://www.cnblogs.com/shi2172843/p/5898200.html

你可能感兴趣的文章
IOS 多线程编程指南【中文完整翻译版】(转载)
查看>>
如何取消异步等待
查看>>
(转)C#_WinForm接收命令行参数
查看>>
Java Web系列:JDBC 基础
查看>>
【ZOJ 1221】Risk
查看>>
Codeforces Beta Round #9 (Div. 2 Only) B. Running Student 水题
查看>>
Educational Codeforces Round 12 F. Four Divisors 求小于x的素数个数(待解决)
查看>>
PHPer书单
查看>>
沉浸式导航栏
查看>>
Python中docstring文档的写法
查看>>
SSH配置文件和SSM配置文件的写法
查看>>
EF架构随心所欲打造属于你自己的DbModel【转】
查看>>
caffe中关于数据进行预处理的方式
查看>>
Jquery之ShowLoading遮罩组件
查看>>
C#扩展方法
查看>>
Java Synchronized的用法
查看>>
Callable接口、Runable接口、Future接口
查看>>
单片机中断的IE和IP寄存器(摘抄)
查看>>
Javascript题库
查看>>
写正则不要再瞎转义了
查看>>