想按时间来设置是否过期,就是根据时间来显示不同的背景色。有一个时间字段Time
cs 中 protected void R1_ItemDataBound(Object Sender, RepeaterItemEventArgs e)
    {
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {
            
            DataTable view = (DataTable)e.Item.DataItem;  //使用dataset的这句怎么写?
            //取得当期时间
            string datetime = System.DateTime.Now.ToString();
            //取得设置的时间
            System.DateTime addTime = Convert.ToDateTime(DataBinder.Eval(e.Item.DataItem, "Time"));
            //转换当期时间格式
            System.DateTime nowTime = DateTime.Parse(datetime);
            //当期时间减去设置时间
            System.TimeSpan timeSpan = nowTime - addTime;
             
                     for (int i = 0; i < view.Rows.Count; i++)
            {
                if (timeSpan.TotalDays < 0)   //判断是否超期
                {                    for (int j = 0; j < rptUpkeepProgramList.Items.Count; j++)
                    {   
                        //设置高亮显示
                        ((Label)e.Item.FindControl("lbDay")).ForeColor = System.Drawing.Color.Red;
                        //整行高亮显示
                                           ??
                        
                    }
                }
            }         }
    }  
请帮我看看?怎么写,谢谢