我有一个 asp:calendar 控件,我想知道如何更改日历控件的启用和禁用日期的颜色...
在我附上的图片上,启用日期颜色为黑色,禁用日期颜色为白色
我想把两者互换
启用日期 = 白色
禁用日期 = 黑色
好的,我了解请尝试在文件后面的代码中使用以下代码。
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;
}
}