Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • Asp.net calendar control properties and events

    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 1.10k
    Comment on it

    These are the following Useful Properties and the events of the Calendar control:


    DayNameFormat: style of the days of the week. Possible values are FirstLetter, FirstTwoLetters, Full, Short, and Shortest.

    NextMonthText: the text that appears for the next month link.

    NextPrevFormat: style of the next month and previous month link. Possible values are CustomText, FullMonth, and ShortMonth.

    PrevMonthText: the text for the previous month link.

    SelectedDate: get / set the selected date.

    SelectedDates: get / set a collection of selected dates.

    SelectionMode: how dates are selected. Possible values are Day, DayWeek, DayWeekMonth, and None.

    SelectMonthText: text for selecting a month.

    SelectWeekText: text for selecting a week.

    ShowDayHeader: hide or display the day names.

    ShowNextPrevMonth: hide or display the links for the next and previous months.

    ShowTitle: hide or display the title bar displayed at the top of the calendar.

    Title Format: format the title bar. Possible values are Month and Month Year.

    Today's Date: set current date. This property defaults to the current date.

    VisibleDate: set the month displayed. defaults to the month for TodaysDate.

    DayRender: Raised as each day is rendered.

    SelectionChanged: Raised when a new day, week, or month is selected.

    VisibleMonthChanged: Raised when the next or previous month link is clicked.

    The syntax for selecting days:

    <asp:Calender ID = "Calendar1" runat = "server" SelectionMode="DayWeekMonth">
    </asp:Calender>
    

    EXAMPLE: The following example demonstrates selecting a date and displays the date in a label:

    The content file code is as follows:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="calendardemo.&#95;Default" %>
    
    <!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>
             Untitled Page
          </title>
       </head>
     <body>
          <form id="form1" runat="server">
              <div>
                <h3> Your Birthday:</h3>
                <asp:Calendar ID="Calendar1" runat="server  SelectionMode="DayWeekMonth" onselectionchanged="Calendar1&#95;SelectionChanged">
                </asp:Calendar>
             </div>
                <p>Todays date is: 
                <asp:Label ID="lblday" runat="server"></asp:Label>
             </p>
                <p>Your Birday is: 
                <asp:Label ID="lblbday" runat="server"></asp:Label>
             </p>
        </form>
       </body>
    </html>
    

    The event handler for the event SelectionChanged:

    protected void Calendar1&#95;SelectionChanged(object sender, EventArgs e)
    {
       lblday.Text = Calendar1.TodaysDate.ToShortDateString();
       lblbday.Text = Calendar1.SelectedDate.ToShortDateString();
    }
    

 0 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: