我有一个asp:日历控件,我想知道如何更改日历控件的启用和禁用日期的颜色......
在我附加的图片上,启用日期颜色为黑色,禁用日期颜色为白色
我想要交换两个
启用日期=白色
禁用日期=黑色
答案 0 :(得分:1)
好的,我明白请在代码后面尝试以下代码。
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e) // disable future dates on calendar control
{
if (e.Day.Date > DateTime.Today)
{
e.Day.IsSelectable = false;
e.Cell.ForeColor = System.Drawing.Color.Black;
}
else
{
e.Cell.ForeColor = System.Drawing.Color.White;
}
}