Aracılığıyla paylaş


CalendarDay.IsSelectable Özellik

Tanım

Bu sınıfın bir örneğinin temsil ettiği tarihin denetimde Calendar seçilip seçilemeyeceğini gösteren bir değer alır veya ayarlar.

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

Özellik Değeri

true tarih seçilebilirse; aksi takdirde , false.

Örnekler

Aşağıdaki örnekte, denetimin IsSelectable geçerli tarihini seçme özelliğini devre dışı bırakmak için özelliğinin nasıl kullanılacağı gösterilmektedir Calendar . Day Olay işleyicisine geçirilen nesnenin DayRenderEventArgs özelliğinin DayRender nesne olduğuna CalendarDay dikkat edin.

<%@ 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>

Açıklamalar

Bu sınıfın IsSelectable bir örneğinin temsil ettiği tarihin denetimde Calendar seçilip seçilemeyeceğini belirtmek veya belirlemek için özelliğini kullanın. Bu, bu değere bağlı olarak günün görünüm davranışını program aracılığıyla denetlemenizi sağlar.

Şunlara uygulanır

Ayrıca bkz.