ASP.NET Calendar DayStyle 属性


定义和用法

DayStyle 属性用于设置或返回日历中日期的样式。

语法

<asp:Calendar runat="server">
<DayStyle style="value" />
</asp:Calendar>

or

<asp:Calendar runat="server" DayStyle-style="value" />


属性描述
style规定要设置的样式。请参阅 Style 控件,查看可能的样式以及它们的值。
value规定指定样式的值。

实例 1

下面的实例显示了设置日历中 DayStyle 的一种方法:

<form runat="server">
<asp:Calendar id="cal1" runat="server">
<DayStyle ForeColor="#FF0000" />
</asp:Calendar>
</form>
 

实例 2

下面的实例显示了设置日历中 DayStyle 的另一种方法:

<form runat="server">
<asp:Calendar id="cal2" runat="server"
DayStyle-ForeColor="#FF0000" />
</form>

尝试一下 - 演示

设置 Calendar 控件的 DayStyle(带有声明和脚本)

<%@ Import Namespace="System.Drawing" %>
<!DOCTYPE html>
<html>
<head>
<script  runat="server">
Sub ChangeDayStyle(obj As Object, e As EventArgs)
      cal1.DayStyle.ForeColor = Color.FromName("Blue")
End Sub
</script>
</head>
<body>

<form runat="server">
<asp:Calendar id="cal1" runat="server">
<DayStyle ForeColor="#FF0000" />
</asp:Calendar> 
<asp:Button id="button1" runat="server" OnClick="ChangeDayStyle" 
Text="Change Day Style" />
</form>

</body>
</html>