Freigeben über


Calendar.NextPrevFormat-Eigenschaft

Ruft das Format der Navigationselemente für die Navigation zum vorherigen und nächsten Monat im Titelabschnitt des Calendar-Steuerelements ab oder legt dieses fest.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Property NextPrevFormat As NextPrevFormat
'Usage
Dim instance As Calendar
Dim value As NextPrevFormat

value = instance.NextPrevFormat

instance.NextPrevFormat = value
public NextPrevFormat NextPrevFormat { get; set; }
public:
property NextPrevFormat NextPrevFormat {
    NextPrevFormat get ();
    void set (NextPrevFormat value);
}
/** @property */
public NextPrevFormat get_NextPrevFormat ()

/** @property */
public void set_NextPrevFormat (NextPrevFormat value)
public function get NextPrevFormat () : NextPrevFormat

public function set NextPrevFormat (value : NextPrevFormat)

Eigenschaftenwert

Einer der NextPrevFormat-Werte. Der Standardwert ist CustomText.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Das angegebene Format ist keiner der NextPrevFormat-Werte.

Hinweise

Geben Sie mit der NextPrevFormat-Eigenschaft das Format für die Navigationselemente für die Navigation zum vorherigen und nächsten Monat im Calendar-Steuerelement an. Diese Eigenschaft wird mit einem der NextPrevFormat-Enumerationswerte festgelegt. Sie können festlegen, ob der Text für die Navigationssteuerelemente als vollständiger Monatsname, als kurzer (abgekürzter) Monatsname oder als benutzerdefinierter Text angezeigt wird.

Um benutzerdefinierten Text für die Navigation anzugeben, legen Sie diese Eigenschaft auf NextPrevFormat.CustomText sowie die NextMonthText-Eigenschaft und die PrevMonthText-Eigenschaft auf den benutzerdefinierten Text fest.

Diese Eigenschaft wird nur angewendet, wenn die ShowNextPrevMonth-Eigenschaft auf true festgelegt ist.

Thema Position
Gewusst wie: Anpassen der Darstellung von Calendar-Webserversteuerelementen Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Anpassen der Darstellung von Calendar-Webserversteuerelementen Erstellen von ASP.NET-Webanwendungen in Visual Studio
Gewusst wie: Anpassen der Darstellung von Calendar-Webserversteuerelementen Erstellen von ASP.NET-Webanwendungen

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, wie mithilfe der NextPrevFormat-Eigenschaft für die Navigationssteuerelemente das Format mit kurzen Monatsnamen angegeben wird.

<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>

</head>
<body>

   <form runat="server">

      <h3>Calendar Example</h3>

      <asp:Calendar id="calendar1" runat="server"
           ShowNextPrev="True"
           NextPrevFormat="ShortMonth"/>
            
   </form>
        

</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>

</head>
<body>

   <form runat="server">

      <h3>Calendar Example</h3>

      <asp:Calendar id="calendar1" runat="server"
           ShowNextPrev="True"
           NextPrevFormat="ShortMonth"/>
            
   </form>
        

</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
<head>

</head>
<body>

   <form runat="server">

      <h3>Calendar Example</h3>

      <asp:Calendar id="calendar1" runat="server"
           ShowNextPrev="True"
           NextPrevFormat="ShortMonth"/>
            
   </form>
        

</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<html>
   <script runat="server" >
  
      Sub Selection_Change(sender As Object, e As EventArgs)

         ' Set the format for the next and previous month controls.
         Calendar1.NextPrevFormat = _
            CType(DayList.SelectedIndex, NextPrevFormat)

      End Sub
  
   </script>
  
<body>

   <form runat="server">
  
      <h3> Calendar NextPrevFormat Example </h3>

      Select a format for the next and previous month controls.

      <br><br> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br><br>

      <table cellpadding="5">

         <tr>

            <td>

               Format:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="DayList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem Selected="True"> Custom </asp:ListItem>
                  <asp:ListItem> ShortMonth </asp:ListItem>
                  <asp:ListItem> FullMonth </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
  
   </form>

</body>
</html>
 
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
   <script runat="server" >
  
      void Selection_Change(Object sender, EventArgs e)
      {

         // Set the format for the next and previous month controls.
         Calendar1.NextPrevFormat = (NextPrevFormat)DayList.SelectedIndex;

      }
  
   </script>
  
<body>

   <form runat="server">
  
      <h3> Calendar NextPrevFormat Example </h3>

      Select a format for the next and previous month controls.

      <br><br> 
  
      <asp:Calendar id="Calendar1"
           ShowGridLines="True" 
           ShowTitle="True"
           runat="server"/>

      <br><br>

      <table cellpadding="5">

         <tr>

            <td>

               Format:

            </td>

         </tr>

         <tr>

            <td>

               <asp:DropDownList id="DayList"
                    AutoPostBack="True"
                    OnSelectedIndexChanged="Selection_Change"
                    runat="server">

                  <asp:ListItem Selected="True"> Custom </asp:ListItem>
                  <asp:ListItem> ShortMonth </asp:ListItem>
                  <asp:ListItem> FullMonth </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>
  
   </form>

</body>
</html>
 

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Calendar-Klasse
Calendar-Member
System.Web.UI.WebControls-Namespace
NextPrevFormat
Calendar.NextMonthText-Eigenschaft
PrevMonthText

Weitere Ressourcen

Calendar-Webserver-Steuerelement