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 に答える