Start and Depth level

Start Level

DateTimePicker allows you to change the starting level view of Calendar inside the DateTimePicker popup. Consider you are creating a login form for your blog. When the “Birth date” field in the form starts from year, it is easy to select date from year, month and date. By default, the Start Level of DateTimePicker is “Month” level view. Refer to the following table to know the different types of start level.

Description</th></tr>
Start Level Syntax Description
Month StartLevel: “Month” Starts from month level view.
Year StartLevel: “Year” Starts from year level view.
Decade StartLevel: “Decade” Starts from year decade level view.
Century StartLevel: “Century” Starts from century level view.

In the following example, DateTimePicker popup start level view is set to century level when you drop down the DateTimePicker popup.

In the ASPX page, include the following DateTimePicker control code example.

  • html
  • <ej:DateTimePicker ID="DateTime" Startlevel="Century" runat="server"> </ej:DateTimePicker>

    Depth Level

    DateTimePicker enables you to set the drill down level of the DateTimePicker. Consider, you are going to take the monthly report of sales in your company. In that case, there is no need for selecting date from month view. You can restrict the drill-down of DateTimePicker popup to month view.

    In the following example, start level is set from century and drill down is set to year view. So drill-down to month is restricted. So you can avoid selecting the day of the month. By default, the current day of the month is maintained in the day number field. Refer to the following code to set drill down value to year view.

    The following code example is set to depth level in the DateTimePicker.

    In the ASPX page, include the following DateTimePicker control code example.

  • html
  • <ej:DateTimePicker ID="DateTime" Startlevel="Century" DepthLevel="Year" runat="server"></ej:DateTimePicker>