NextPrevFormat Enumeration
Represents the display format for the previous and next month navigation controls within the Calendar.
[Visual Basic] <Serializable> Public Enum NextPrevFormat [C#] [Serializable] public enum NextPrevFormat [C++] [Serializable] __value public enum NextPrevFormat [JScript] public Serializable enum NextPrevFormat
Remarks
The NextPrevFormat enumeration represents the different styles for the next and previous month buttons on the Calendar.
CustomText allows the programmer to specify custom text for the navigation controls.
ShortMonth displays a three-letter abbreviation for the month.
FullMonth displays the entire month name.
Members
| Member name | Description |
|---|---|
| CustomText | Custom text format for the month navigation controls on the Calendar. |
| FullMonth | Full month name format for the month navigation controls on the Calendar. For example, "January". |
| ShortMonth | Abbreviated month name format for the month navigation controls on the Calendar. For example, "Jan". |
Example
[Visual Basic] <%@ 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> [C#] <%@ 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>
[C++, JScript] No example is available for C++ or JScript. To view a Visual Basic or C# example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Namespace: System.Web.UI.WebControls
Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family
Assembly: System.Web (in System.Web.dll)
See Also
System.Web.UI.WebControls Namespace | NextPrevFormat | Calendar