Telerik UI for Blazor 3.6.0 Retail
Telerik UI for Blazor 3.6.0 Retail
Blazor gives you the ability to write rich web apps with C# rather than jаvascript. Telerik UI for Blazor components have been built from the ground-up to ensure you experience shorter development cycles, quick iterations and cut time to market.
Template Support
With native components, the Telerik UI for Blazor Grid templates can fully utilize the best features of Blazor to highly customize the user experience.
Native Blazor Validation Integration
The UI for Blazor suite supports and integrates seemlessly into Blazor's Forms and Validation infrastructure. All Telerik UI for Blazor Input components work out of the box when placed inside an EditForm, respond to EditContext changes and provide default invalid styles.
Modern design
Telerik UI for Blazor provides Material, Bootstrap and Default themes that you can use to achieve modern design of your Blazor application. Thanks to the Theme Builder you can even customize the existing themes or create a new one to fit your needs.
What is Blazor
Blazor is a new framework by the Microsoft ASP.NET team that introduces a next generation component model that allows developers to write Single Page Applications (SPA) without jаvascript. If Blazor sounds new to you that’s because it has only been in development less than a year, and as an experimental project. Initially the Blazor framework targeted the Mono WebAssembly runtime (the .NET runtime compiled to wasm), thus allowing .NET to run on the client’s browser inspiring the name “Blazor” (Browser + Razor).
In this configuration the application’s resources including .dll files are delivered to the client and executed the Mono WebAssembly runtime. While the WebAssembly deployment of Blazor is sill in active development a server-side deployment option was introduced called Razor Components.
Blazor Component Model
The Blazor component model is refreshingly simple in its design. Components can contain markup (HTML) and logic (C#) in a single Razor (cshtml) file. The component is capable of handling data binding, events, and dependency injection all without jаvascript.
The Counter Component below demonstrates the basic composition of a Blazor component.
The counter component uses a basic HTML button to increment a counter field which is displayed within a paragraph tag. Because Blazor operates as a single page application all of the interactions in the component happen on the client. Updates to the browser’s Document Object Model (DOM) are handled by the Blazor framework though data binding.
What is Razor Components
Recently Microsoft has announced plans to support the framework when running server-side in a mode called Razor Components. Even more recently, an announcement was made that the same component model will be backwards compatible with ASP.NET Core (MVC) and Razor Pages. All of these cutting edge news and bits dropping around Blazor has our team at Telerik excited for the future of ASP.NET development. Much like Blazor running on WebAssembly, Razor Components allows developers to write Single Page Applications (SPA) without jаvascript.
The key difference between Blazor and Razor Components is the way the application is deployed. Instead of Blazor running via WebAssembly on the client, the Blazor framework runs on the server as an executable. In this mode, ASP.NET Core hosts the application and provides a communication channel using SignalR technology. Using SignalR the application sends UI updates and receives changes and events as binary packets of data over a web socket connection. Since only the changes are sent over the connection, the payload is small and efficient.
Since Razor Components utilizes the Blazor framework, components can be used in both deployment types.
UI for Blazor 3.6.0
Common
NEW
New PDF Viewer Component
Fluent Theme v.5.8.0
Material Theme v.5.8.0
Bootstrap Theme v.5.8.0
Default Theme - v.5.8.0
Enhance project templates
Update DPL version to 2022.3.906
AutoComplete
NEW
OnOpen/OnClose Events
OnItemRender event
Breadcrumb
NEW
WCAG 2.1 AAA and Section 508 compliance
FIXED
A stack overflow exception is thrown when navigating in Breadcrumb items of the FileManager
Charts
NEW
Tooltip to have transition for its positional attributes
ColorPicker
NEW
OnOpen/OnClose Events
ComboBox
NEW
OnOpen/OnClose Events
OnItemRender event
DateInput
FIXED
DateInput onblur event does not fire in versions 3.4 and 3.5
DatePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
DateRangePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
DateTimePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
Drawer
NEW
WCAG 2.1 AAA and Section 508 compliance
DropDownList
NEW
OnOpen/OnClose Events
OnItemRender event
Editor
FIXED
View HTML dialog does not allow textarea scrolling
FileManager
FIXED
Multiple selection in ListView mode doesn't work on Mac
A stack overflow exception is thrown when navigating in Breadcrumb items of the FileManager
FileSelect
NEW
Add Id Parameter
Add Accept Parameter
Add Capture parameter
Filter
FIXED
Long list of custom values causes the dropdown to overflow the screen
Gantt
NEW
Gantt - Rebind method
Grid
NEW
Expose the group value in the group footer template context
Drag & Drop Events
SelectAll header checkbox to take filtering into account
FIXED
Grid current page and data get out of sync upon drag-drop of last item on a page
Deleting all rows on the last page does not work as expected when using OnRead
Field and Value properties from event args don't populate in incell editing
MultiColumnComboBox
NEW
OnOpen/OnClose Events
MultiSelect
NEW
OnOpen/OnClose Events
OnItemRender event
Pager
FIXED
Long list of custom values causes the dropdown to overflow the screen
PanelBar
NEW
WCAG 2.1 AAA and Section 508 compliance
Scheduler
NEW
Drag & Drop Events
Splitter
FIXED
Splitter resize does not work on touch devices
TabStrip
NEW
WCAG 2.1 AAA and Section 508 compliance
FIXED
TabStrip throws if the first tab is not visible
TimePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
TreeList
NEW
Drag & Drop Events
FIXED
Field and Value properties from event args don't populate in incell editing
TreeView
NEW
Drag & Drop Events
FIXED
TreeView drag-drop does not work on touch devices
Upload
NEW
Add Id Parameter
Add Accept Parameter
Add Capture parameter
Window
FIXED
Window draggable does not work on touch devices.
PdfProcessing
NEW
Optimized and reduced the exported document size when using the same font on more than one block.
Introduced support for exporting document pages to images.
FIXED
The default ImagePropertiesResolver does not handle the RGB24 pixel format which leads to an exception being thrown.
A signed and exported document does not show the digital signature in the Signature panel.
Hidden fields with pushButton widget become visible when using FlattenFormFields method to flatten fields.
SpreadProcessing
NEW
Exposed a method converting hex colors to Telerik.Documents.Media.Color.
Introduced Print Titles, allowing for specific rows and columns to be repeated on every printed page.
SpreadStreamProcessing
NEW
Implemented workbook import.
WordsProcessing
NEW
DocxFormatProvider: Introduced support for importing images defined in AlternateContent tag.
Introduced support for title attribute of the NonVisualDrawingProperties for a shape/image when working with DOCX.
Introduced support for Page Numbering Fields - PAGE, PAGEREF, NUMPAGES, SECTIONPAGES, SECTION.
DocxFormatProvider: Introduced support for import/export of shapes from/to DOCX file format. Note: Text inside shapes is not yet supported.
FIXED
Document containing Group element with no content control inside this part causes InvalidOperationException.
Break elements defined in the same run with other text are imported from DOCX at the end of the run.
Wrong paragraph`s parent when inserting new section between paragraphs.
Image alternate text is not properly exported to DOCX.
ReplaceText with a string containing multiple lines retains the formatting of only the first one.
Common
NEW
New PDF Viewer Component
Fluent Theme v.5.8.0
Material Theme v.5.8.0
Bootstrap Theme v.5.8.0
Default Theme - v.5.8.0
Enhance project templates
Update DPL version to 2022.3.906
AutoComplete
NEW
OnOpen/OnClose Events
OnItemRender event
Breadcrumb
NEW
WCAG 2.1 AAA and Section 508 compliance
FIXED
A stack overflow exception is thrown when navigating in Breadcrumb items of the FileManager
Charts
NEW
Tooltip to have transition for its positional attributes
ColorPicker
NEW
OnOpen/OnClose Events
ComboBox
NEW
OnOpen/OnClose Events
OnItemRender event
DateInput
FIXED
DateInput onblur event does not fire in versions 3.4 and 3.5
DatePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
DateRangePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
DateTimePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
Drawer
NEW
WCAG 2.1 AAA and Section 508 compliance
DropDownList
NEW
OnOpen/OnClose Events
OnItemRender event
Editor
FIXED
View HTML dialog does not allow textarea scrolling
FileManager
FIXED
Multiple selection in ListView mode doesn't work on Mac
A stack overflow exception is thrown when navigating in Breadcrumb items of the FileManager
FileSelect
NEW
Add Id Parameter
Add Accept Parameter
Add Capture parameter
Filter
FIXED
Long list of custom values causes the dropdown to overflow the screen
Gantt
NEW
Gantt - Rebind method
Grid
NEW
Expose the group value in the group footer template context
Drag & Drop Events
SelectAll header checkbox to take filtering into account
FIXED
Grid current page and data get out of sync upon drag-drop of last item on a page
Deleting all rows on the last page does not work as expected when using OnRead
Field and Value properties from event args don't populate in incell editing
MultiColumnComboBox
NEW
OnOpen/OnClose Events
MultiSelect
NEW
OnOpen/OnClose Events
OnItemRender event
Pager
FIXED
Long list of custom values causes the dropdown to overflow the screen
PanelBar
NEW
WCAG 2.1 AAA and Section 508 compliance
Scheduler
NEW
Drag & Drop Events
Splitter
FIXED
Splitter resize does not work on touch devices
TabStrip
NEW
WCAG 2.1 AAA and Section 508 compliance
FIXED
TabStrip throws if the first tab is not visible
TimePicker
NEW
OnOpen/OnClose Events
FIXED
aria-controls points to a non-rendered Calendar element
TreeList
NEW
Drag & Drop Events
FIXED
Field and Value properties from event args don't populate in incell editing
TreeView
NEW
Drag & Drop Events
FIXED
TreeView drag-drop does not work on touch devices
Upload
NEW
Add Id Parameter
Add Accept Parameter
Add Capture parameter
Window
FIXED
Window draggable does not work on touch devices.
PdfProcessing
NEW
Optimized and reduced the exported document size when using the same font on more than one block.
Introduced support for exporting document pages to images.
FIXED
The default ImagePropertiesResolver does not handle the RGB24 pixel format which leads to an exception being thrown.
A signed and exported document does not show the digital signature in the Signature panel.
Hidden fields with pushButton widget become visible when using FlattenFormFields method to flatten fields.
SpreadProcessing
NEW
Exposed a method converting hex colors to Telerik.Documents.Media.Color.
Introduced Print Titles, allowing for specific rows and columns to be repeated on every printed page.
SpreadStreamProcessing
NEW
Implemented workbook import.
WordsProcessing
NEW
DocxFormatProvider: Introduced support for importing images defined in AlternateContent tag.
Introduced support for title attribute of the NonVisualDrawingProperties for a shape/image when working with DOCX.
Introduced support for Page Numbering Fields - PAGE, PAGEREF, NUMPAGES, SECTIONPAGES, SECTION.
DocxFormatProvider: Introduced support for import/export of shapes from/to DOCX file format. Note: Text inside shapes is not yet supported.
FIXED
Document containing Group element with no content control inside this part causes InvalidOperationException.
Break elements defined in the same run with other text are imported from DOCX at the end of the run.
Wrong paragraph`s parent when inserting new section between paragraphs.
Image alternate text is not properly exported to DOCX.
ReplaceText with a string containing multiple lines retains the formatting of only the first one.
Only for V.I.P
Warning! You are not allowed to view this text.