CalendarDay.IsSelectable 属性
定义
public:
property bool IsSelectable { bool get(); void set(bool value); };
public bool IsSelectable { get; set; }
member this.IsSelectable : bool with get, set
Public Property IsSelectable As Boolean
属性值
如果该日期可以被选定,则为 true;否则为 false。true if the date can be selected; otherwise, false.
示例
下面的示例演示如何使用 IsSelectable 属性来禁止在控件上选择当前日期 Calendar 。The following example demonstrates how to use the IsSelectable property to disable the ability to select the current date on the Calendar control. 请注意, Day DayRenderEventArgs 传递到事件处理程序的对象的属性 DayRender 是 CalendarDay 对象。Note that the Day property of the DayRenderEventArgs object passed into the DayRender event handler is the CalendarDay object.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<script language="C#" runat="server">
void DayRender(Object source, DayRenderEventArgs e)
{
if (e.Day.IsToday)
{
e.Day.IsSelectable = false;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ASP.NET Example</title>
<script language="VB" runat="server">
Sub DayRender(source As Object, e As DayRenderEventArgs)
If e.Day.IsToday Then
e.Day.IsSelectable = False
End If
End Sub 'DayRender
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Calendar id="calendar1" runat="server"
WeekendDayStyle-BackColor="gray"
OnDayRender="DayRender"/>
</form>
</body>
</html>
注解
使用 IsSelectable 属性来指定或确定是否可以在控件中选择此类的实例所表示的日期 Calendar 。Use the IsSelectable property to specify or determine whether the date represented by an instance of this class can be selected in the Calendar control. 这使您可以基于此值以编程方式控制日的外观行为。This allows you to programmatically control the appearance behavior of the day, based on this value.