UI for ASP.NET Core
The Telerik UI for ASP.NET Core Numeric TextBox allows users to directly type numerical values or select them with the help of spinner buttons. The component supports the input of different formats, restrictions, value ranges, floating label, globalization and accessibility.
Enabling the SelectOnFocus attribute on the Numeric Textbox will help users type faster. Whenever the textbox gain focus, all of its contents will be selected making it easy to overwrite it with the next keystroke.
Floating labels (labels which reside inside the input elements they describe) are becoming more and more popular and a staple of Material Design. They are supported out of the box in our NumericTextBox component with just a flick of an attribute.
The Core Numeric TextBox component can utilize the built-in client and server validation of ASP.NET Core. This ensures that you can properly display validation messages if a data-processing error has occurred.
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 NumericTextBox. 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 NumericTextBox declarative initialization demo
Accessibility is always a serious concern when creating web applications. The Telerik Core Numeric TextBox offers full compliance with Section 508 and WCAG 2.1 guidelines.
The ASP.NET Core NumericTextBox is one of the many components in the suite with out-of-the-box support for keyboard navigation. Users can use the arrows increase or decrease the value in the box.
With Telerik UI for ASP.NET Core you are free to choose the development approach that best suits your needs. Enjoy the HTML-like development experience and the rich IntelliSense that come with the ASP.NET Core Numeric TextBox Tag Helper. Or use the convenient HTML Helper. We have both, the decision is yours.