Export (0) Print
Expand All
Expand Minimize

FirstDayOfWeek Enumeration

Specifies the day to display as the first day of the week on the Calendar control.

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

public enum FirstDayOfWeek

Member nameDescription
DefaultIndicates that the first day of the week is specified by the system settings.
FridayIndicates that the first day of the week is Friday.
MondayIndicates that the first day of the week is Monday.
SaturdayIndicates that the first day of the week is Saturday.
SundayIndicates that the first day of the week is Sunday.
ThursdayIndicates that the first day of the week is Thursday.
TuesdayIndicates that the first day of the week is Tuesday.
WednesdayIndicates that the first day of the week is Wednesday.

The FirstDayOfWeek enumeration represents the values that specify which day to display as the first day of the week on the Calendar control.

The following code example demonstrates how to use a drop-down list to set the first day of the week for the Calendar control.

<%@ 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" >
   <script runat="server" >

      void Selection_Change(Object sender, EventArgs e)
      {

         // Set the first day of the week.
         Calendar1.FirstDayOfWeek = (FirstDayOfWeek)DayList.SelectedIndex;

      }

   </script>

<head runat="server">
    <title> Calendar FirstDayOfWeek Example </title>
</head>
<body>

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

      <h3> Calendar FirstDayOfWeek Example </h3>

      Select the first day of the week.

      <br /><br /> 

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

      <br /><br />

      <table cellpadding="5">

         <tr>

            <td>

               First day of the week:

            </td>

         </tr>

         <tr>

            <td>

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

                  <asp:ListItem> Sunday </asp:ListItem>
                  <asp:ListItem> Monday </asp:ListItem>
                  <asp:ListItem> Tuesday </asp:ListItem>
                  <asp:ListItem> Wednesday </asp:ListItem>
                  <asp:ListItem> Thursday </asp:ListItem>
                  <asp:ListItem> Friday </asp:ListItem>
                  <asp:ListItem> Saturday </asp:ListItem>
                  <asp:ListItem Selected="True"> Default </asp:ListItem>

               </asp:DropDownList>

            </td>

         </tr>

      </table>  

   </form>

</body>
</html>
 

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Show:
© 2014 Microsoft