日期:2014-05-18  浏览次数:21042 次

MonthCalendar的变色问题。。
应用程序里,如何让MonthCalendar现实的一些日期变色呢? 在网上搜不到。。。 都说办不到。。
 但是当选中一个日期时,被选中日期的颜色会改变。 是怎么实现的呢?? 求解...

------解决方案--------------------
你可以在MonthCalendar的DayRender实现这个效果,譬如当前
C# code

private void Calendar1_DayRender(object sender, System.Web.UI.WebControls.DayRenderEventArgs e)
{    
   if (e.Day.Date.Day == 1)    
   {          
        e.Cell.BackColor = System.Drawing.Color.Yellow;    
   }
}

------解决方案--------------------
重载!