0

我有一个 asp:calendar 控件,我想知道如何更改日历控件的启用和禁用日期的颜色...

在我附上的图片上,启用日期颜色为黑色,禁用日期颜色为白色

我想把两者互换

启用日期 = 白色
禁用日期 = 黑色

在此处输入图像描述

4

1 回答 1

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;
            }
        } 
于 2013-11-11T10:48:43.070 回答