# Key Features

## Content

InputDate also offers other advanced features. These features are listed below:

* [Value](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.Value.html)
    Represents the current date selected by the user.
* [Max](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.Max.html)
    Sets value of the latest date that the user can enter.
<br>
* [Min](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.Min.html)
    Sets value of the earliest date that the user can enter.
<br>
* [Format](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.Format.html)
    Represents dates in different formats.
<br>
* [IsRequired](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.IsRequired.html)
    Indicates whether the control must be a Date or whether it can be set to null.
<br>
* [SelectionMode](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.InputDateBase.SelectionMode.html)
    Use this property to get or set a value to indicate where users can select days, months, or no values.

### Key Actions

| Property | Type | Values | Description |
| -------- | ---- | ------ | ----------- |
| show-confirmation-buttons | Boolean | true / false | Shows or hides confirmation buttons. |
| <span class="cf0">key-action-print-characters</span> | <span class="cf0">InputKeyAction</span> | <span class="cf0">ChangeSelectionOnly / OpenDropdown</span> | <ul><li><span class="cf0">ChangeSelectionOnly: Allows typing to change selection without opening the calendar.</span></li><li><span class="cf0">OpenDropdown: Opens the calendar when typing starts.</span></li></ul> |
| <span class="cf0">key-action-down-arrow</span> | <span class="cf0">InputKeyAction</span> | <span class="cf0">ChangeSelectionOnly / OpenDropdown</span> | <span class="cf0">• Select dates using arrow keys only.</span><br><span class="cf0">• Opens the calendar when using arrow keys if it is closed.</span> |
| <span class="cf0">key-action-up-arrow</span> | <span class="cf0">InputKeyAction</span> | <span class="cf0">ChangeSelectionOnly / OpenDropdown</span> | <span class="cf0">Same behavior as down arrow.</span> |
| <span class="cf0">key-action-tab</span> | <span class="cf0">InputKeyAction</span> | <span class="cf0">CloseAndKeepFocus / CloseAndMoveFocus </span> | <span class="cf0">• CloseAndKeepFocus: Calendar closes, focus remains on the control.</span><br><span class="cf0">• CloseAndMoveFocus: Calendar closes and focus moves to the next element.</span> |
