UI for ASP.NET Core
The ASP.NET Core DateRangePicker is a container-based component that enables your end-user to easily select a date range either from a calendar or through a direct input. The component also supports multiple views, custom templates for month view, configurable options for minimum and maximum date, start view and the depth of the navigation and more.
Visit the Telerik UI for ASP.NET Core DateRangePicker demo page
The DateRangePicker adaptive mode enables a mobile-friendly rendering of its calendar popup. Simply set the AdaptiveMode parameter to AdaptiveMode.Auto – this will trigger the picker component to automatically adapt to the current screen size and will change its rendering accordingly.
See the Telerik UI for ASP.NET Core DateRangePicker Adaptive Rendering Demo
Declarative initialization—a feature that serializes the component declaration as an MVVM declarative configuration instead of an inline initialization script—is supported in Telerik UI for ASP.NET Core DateRangePicker. It is beneficial in cases when the Content Security Policy (CSP) is enabled as it eliminates the requirement to call the methods that defer the initialization script generated after the component's HTML markup.
See Telerik UI for ASP.NET Core DateRangePicker declarative initialization demo
The DateRangePicker component provides keyboard navigation and accessibility features, making your apps usable by anyone. You can interact with the component entirely through keyboard, without the need of a mouse. It complies with WAI-ARIA, WCAG 2.1 and Section 508 guidelines, enabling easy interaction for individuals with disabilities.
To get more familiar with the topic of accessibility and its importance, please check out our whitepaper.
Learn more about ASP.NET Core DateRangePicker Keyboard Navigation