Repeater控件第前10笔记录高亮显示

很久以前,Insus.NET有写类似的,只不过是在GridView控件实现。
但有网友做着做,把控件改为Repeater控件实现不了。

现Insus.NET再实现它一次,算是练习了。先准备好数据,写一个类别:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for Article
/// </summary>
namespace Insus.NET
{
    public class Article
    {
        private int _Article_nbr;
        private string _Title;
        private string _Author;
        private DateTime _PostDate;

        public int Article_nbr
        {
            get { return _Article_nbr; }
            set { _Article_nbr = value; }
        }
        public string Title
        {
            get { return _Title; }
            set { _Title = value; }
        }
        public string Author
        {
            get { return _Author; }
            set { _Author = value; }
        }
        public DateTime PostDate
        {
            get { return _PostDate; }
            set { _PostDate = value; }
        }
        
        public Article()
        {
            //
            // TODO: Add constructor logic here
            //
        }
    }
}
Insus.NET.Article


有网站中创建一个网页,如Default.aspx, 创建好一个空内容的网页之后,在.aspx.cs写一个GetData()函数,就是为上面的Insus.NEt.Article类别填充数据。

拉一个Repeater控件进入.aspx网页,并定制好字段显示,重点在于箭头所指部位。

去.aspx.cs写OnItemDataBound="RepeaterArticle_ItemDataBound"事件。

看看效果:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值