Calendar颜色问题
如何指定日历控件某一天的的背景色啊??
------解决方案--------------------我见过一种方法,要键数组,int [,] theday = new [12,31]
你根据这个思路就可以做了,我只过一次!~
------解决方案--------------------直接是下面的事件里写,我刚做的  
 private   void   Calendar1_DayRender(object   sender,   System.Web.UI.WebControls.DayRenderEventArgs   e)  
 {    
   CalendarDay   d   =   ((DayRenderEventArgs)e).Day;     //Day获取表示呈现在   Calendar   控件中的日期的   CalendarDay  
   TableCell   c   =   ((DayRenderEventArgs)e).Cell;       //Cell获取表示呈现在   Calendar   控件中的单元格的   TableCell   对象  
 strReqTime   =   d.Date.Year.ToString()   +   "-"   +   d.Date.Month.ToString()   +   "-"   +   d.Date.Day.ToString();  
 string   strSql   =   "select   *   from   dealinfo   where   req_time   =   '"+   strReqTime   +"'";  
 DataSet   ds   =   SqlHelper.Query(strSql);    
 if(ds.Tables[0].Rows.Count   >   0)  
 {   //如果该天为某发注预定日,则显示发注信息  
 strDealInfo   =   "";  
 for(int   i=0;i<   ds.Tables[0].Rows.Count;i++)  
 {  
 strDealInfo   +=   "<a   href=''>"   +   ds.Tables[0].Rows[i]["deal_id"].ToString()   +   "</a>"   +   "<br>";      
 }  
 c.Text   =   strDealInfo;  
 }  
 }
------解决方案--------------------Calendar1_DayRender(object sender, DayRenderEventArgs e)  
{  
 if(e.Day.Date==“你的时间日期")  
 {  
   e.Cell.BackColor="你想要的颜色”;  
 }  
}