(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Calendar.OtherMonthDayStyle-Eigenschaft

Aktualisiert: November 2007

Ruft die Stileigenschaften für die Tage im Calendar-Steuerelement ab, die nicht zum angezeigten Monat gehören.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableItemStyle OtherMonthDayStyle { get; }
/** @property */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public TableItemStyle get_OtherMonthDayStyle()

public function get OtherMonthDayStyle () : TableItemStyle

Eigenschaftenwert

Typ: System.Web.UI.WebControls.TableItemStyle
Ein TableItemStyle, der die Stileigenschaften für die Tage im Calendar-Steuerelement enthält, die nicht zum angezeigten Monat gehören. Der Standardwert ist ein leerer TableItemStyle.

Geben Sie mit dieser Eigenschaft den Stil für die Tage im Calendar-Steuerelement an, die nicht zum angezeigten Monat gehören. Wenn die OtherMonthDayStyle-Eigenschaft nicht festgelegt ist, wird der in der DayStyle-Eigenschaft angegebene Stil verwendet.

Weitere Informationen zu den verschiedenen änderbaren Stileigenschaften finden Sie unter TableItemStyle.

Im folgenden Codebeispiel wird veranschaulicht, wie mit der OtherMonthDayStyle-Eigenschaft eine hellgraue Vordergrundfarbe für die Tage im Calendar-Steuerelement angegeben wird, die nicht zum gegenwärtig angezeigten Monat gehören.

<%@ Page Language="C#" AutoEventWireup="True" %>
<%@ Import Namespace="System.Drawing" %>

<!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 runat="server">
    <title>Calendar OtherMonthDayStyle Example</title>
<script runat="server">

      void Index_Changed(Object sender, EventArgs e)
      {

         // Set the foreground color of days not in the current
         // month to the color selected from the DropDownList control.
         Calendar1.OtherMonthDayStyle.ForeColor = 
            Color.FromName(ColorList.SelectedItem.Value);

      }

   </script>

</head>
<body>

   <form id="form1" runat="server">

      <h3>Calendar OtherMonthDayStyle Example</h3>

      <asp:Calendar id="Calendar1" runat="server">

         <OtherMonthDayStyle ForeColor="LightGray">
         </OtherMonthDayStyle>

      </asp:Calendar>

      <br /><br />

      Select a color for the days not in the current month:

      <br />     

      <asp:DropDownList id="ColorList"
           AutoPostBack="True"
           OnSelectedIndexChanged="Index_Changed"
           runat="server">

         <asp:ListItem Value="DarkGray">Dark Gray</asp:ListItem>
         <asp:ListItem Value="LightGray" Selected="True">Light Gray</asp:ListItem>
         <asp:ListItem Value="DarkKhaki">Dark Khaki</asp:ListItem>
         <asp:ListItem Value="Khaki">Khaki</asp:ListItem>
         <asp:ListItem Value="White">White</asp:ListItem>

      </asp:DropDownList>      

   </form>

</body>
</html>



Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0, 1.1, 1.0
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.