New to Telerik UI for ASP.NET Core? Download free 30-day trial

2022 Releases

This article lists the breaking or important changes in the 2022 releases of Telerik UI for ASP.NET Core.

Telerik UI for ASP.NET Core R1 2022 SP2

Button

As of the 2022 R1 SP2 release the Shape configuration option of the Button component is no longer available. The Button height is determined by the specified Size and font-size, while the width depends on the Size, font-size, and text length.

Telerik UI for ASP.NET Core R1 2022 SP1

Scheduler

As of the 2022 R1 SP1 release the Scheduler exposes a modified keyboard navigation behavior. The main reason behind the change is to make the widget a single Tab stop element on the page. This would allow easier navigation to and away from the Scheduler. Further details on the new keyboard navigation behavior could be found on the Keyboard Navigation demo.

Telerik UI for ASP.NET Core 2022 R1

With R1 2022 Telerik UI for ASP.NET Core starts to introduce a concept of sizing capabilities with the components from the suite. The components will be able to be configured via:

  • [ThemeColor]
  • [Size]
  • [Shape]
  • [Rounded]
  • [FillMode]

Here you can find more information regarding the concept and reasoning Components Rendering Overview Below you can find the list of first portion of updated components with R1 2022.

Updated Components

Component Appearance Documentation
AutoComplete AutoComplete Appearance Documentation
Button Button Appearance Documentation
ColorPicker ColorPicker Appearance Documentation
ComboBox ComboBox Appearance Documentation
DateInput DateInput Appearance Documentation
DatePicker DatePicker Appearance Documentation
DateRangePicker DateRangePicker Appearance Documentation
DateTimePicker DateTimePicker Appearance Documentation
DropDownList DropDownList Appearance Documentation
DropDownTree DropDownTree Appearance Documentation
FloatingActionButton FloatingActionButton Appearance Documentation
MaskedTextBox MaskedTextBox Appearance Documentation
Menu MaskedTextBox Appearance Documentation
MultiColumnComboBox MultiColumnComboBox Appearance Documentation
MultiSelect MultiSelect Appearance Documentation
NumericTextBox NumericTextBox Appearance Documentation
Slider Slider Appearance Documentation
Switch Switch Appearance Documentation
TextArea TextArea Appearance Documentation
TextBox TextBox Appearance Documentation
TimePicker TimePicker Appearance Documentation
TreeView TreeView Appearance Documentation`

Button

As of the 2022 R1 release the type attribute of the Button is set to button by default. Previously, the Button rendered a <button> element without an explicitly set type. The main reason behind this change is to ensure the Button behaves as the Kendo UI for jQuery Button widget. As a result of this change, a Button with a default configuration nested in a form does not submit the form. If you want the Button to submit the form, set its type to submit in the HtmlAttributes configuration, as demonstrated in the example below.

@(Html.Kendo().Button()
    .Name("button1")
    .ThemeColor(ThemeColor.Primary)
    .Content("Button1")
    .HtmlAttributes(new { type = "submit" })
)
In this article