Essential Studio for Blazor Release Notes
Chart
Bug Fixes
-
#I439186
- Selection zooming issue on touch devices with crosshair enabled has been fixed. -
#I452002
- Live chart tooltip is now proper. -
#I452772
- Custom template tooltip with crosshair now renders properly.
DocIO
Bug Fixes
-
#I449550
- Nested Merge field result is now preserved properly after executing mail merge. -
#I451150
- Alternate font is now retrieved properly while converting a Word document to PDF. -
#I450071
- Vertically merged cell is now preserved properly while converting a Word document to PDF. -
#I450361
- Group shape is now preserved properly while converting a DOCX format document to PDF.
DropDownList
Bug fixes
-
#I452981
- Issue with “console error occurred when using struct type datasource” has been resolved. -
#SF-450749
- Issue with “Pressing the spacebar activates two actions: opening the dropdown popup and scrolling down the page” has been resolved.
FileManager
Bug fixes
-
#FB42205
- The issue with theDisabled
property in the FileManager componentToolBarItemModel
has been resolved.
File Upload
Bug Fixes
-
I452280
- The issue with the ValueChange event not being triggered when the ShowFileList property is set to false has been fixed. -
F181506
- Fixed issue where an exception was occurring when calling the UploadAsync method without selecting any file. -
FB42593
- Fixed issue where RemovingEventArgs file information was empty when deleting pre-uploaded files.
Grid
Breaking Changes
-
#I437137
- Issue with “Need to prevent rendering the hidden columns, when column virtualization is enabled” is fixed.
Previous
If a column visibility is set to false while virtualization the <th> for that particular column will get rendered in the DOM. In the below code example the field1 visibility is set to false you can see that the <th> element has been rendered for the hidden column.
<thead>
<tr class="e-columnheader">
<th class="e-headercell e-leftalign e-hide " data-uid="gridcell-577" tabindex="-1" aria-colindex="1" data-colindex="0" style="" aria-rowspan="1" aria-colspan="1">
<div e-mappinguid="grid-column32" class="e-headercelldiv" style="text-align:left">
// <th> element is rendered for hidden column.
<span class="e-headertext">Field1</span> </div> <div class="e-sortfilterdiv e-icons ">
</div>
</th>
Now
If a column visibility is set to false while virtualization, now the <th> element will not get rendered in the DOM the DOM elements will get rendered only for the visible columns. In the below code example since the field1 visibility is set to false the <th> element for the hidden column has not rendered in the DOM.
<thead>
<tr class="e-columnheader">
<th class="e-headercell e-leftalign " data-uid="gridcell-1886" tabindex="-1" aria-colindex="1" data-colindex="0" style="" aria-rowspan="1" aria-colspan="1">
<div e-mappinguid="grid-column33" class="e-headercelldiv" style="text-align:left">
// <th> element is not rendered for the field1 column since its hidden.
<span class="e-headertext">Field2</span>
</div>
<div class="e-sortfilterdiv e-icons "></div>
</th>
Bug Fixes
-
#I442427
- Improved the focus behavior while the focus gets out from the column template.
Current Focus | Key | Action |
---|---|---|
In the e-rowcell element (template cell) | Enter | Focusses the first focussable element inside the column template. (if no elements are found, in this case, the normal enter key will work and move the focus downwards) |
While the focus is inside the template elements | Escape | To get outside the column template and focus the e-rowcell element |
While the focus is inside the template elements | Tab | To move forward to the template elements, vice-versa for ShiftTab scenario. |
While the focus is inside the template elements when the last element is focused | Tab | The focus is moved from the currently focused element within the template cell to the td element within the same row and same column, vice versa for ShiftTab scenario. |
-
#I437696
- Issue with “Horizontal scrollbar appears on the grid, when autofit is enabled” has been resolved. -
#I442039
- Issue with “RegularExpression attribute in Data Annotation does not accept null/blank/empty values” has been resolved. Now it will works based on Microsoft documentation. -
#I444564
- Issue with “Column menu does not appear in the correct position on mobile device” has been resolved. -
#I433068
,#I447816
- Issue with “Grid header and content are not aligned properly when using virtualization with autofit” has been resolved. -
#I449159
- Issue with “Resizer line didn’t render properly while resizing a column” is fixed. -
#I443238
- Issue with “Can’t resize the columns on a touch screen in the DataGrid” has been resolved. -
#I450058
- Issue with “Using the between operator to filter a date column in the Excel-like filter, doesn’t works as expected” has been resolved. -
#I439065
- Issue with “Duplicate values are shown in the custom adaptor while using the EditType as DropdownEdit, when new datasource specified in EditorSettings“ has been resolved. Now, we have given high priority to custom data sources, if we have given a custom data source in Edit params then we show the custom data source while editing the corresponding column, even if we have a remote data source. -
#I449842
- Issue with “Grid page size doesn’t reset properly while using ResetPersistDataAsync“ has been resolved. -
#I440461
- Issue with “While Exporting the cell values doesn’t reflect properly in the ExcelGroupCaptionTemplateInfo event“ has been resolved.
Pivot Table
Bug fixes
-
#I440791
- The exception that occurred when exporting the pivot table to Excel with number formatting applied has now been resolved. -
#I443542
- The issue that occurred when exporting the pivot table to Excel with multiple levels of columns has now been resolved. - When using a server-side engine, the Pivot Table now renders properly with the grouping feature.
Presentation
Bug Fixes
-
#I447495
- Corruption will no longer occur while adding a cloned PowerPoint slide with video. - Corruption will no longer occur while saving PowerPoint slide with external chart relation.
Schedule
Bug fixes
-
#I451711
- An issue withAllowDragAndDrop
property not changed dynamically has been fixed. -
#I446646
,#I453868
- Provided support to get the groupIndex of appointment inEventClickArgs
,ResizeEventArgs
andDragEventArgs
.
TextBox
Bug Fixes
-
#F181326
- The issue with “Destroyed event was not Triggered in the textbox component” has been resolved.
Toast
Bug Fixes
-
#F-180155
- The issue with “Created event invoked from separate page not triggered properly in SfToast component in Bunit” has been resolved.
Tooltip
Bug fixes
-
#I452551
- The Tooltip flickering issue in the scheduler component has been fixed.
TreeView
Bug fixes
-
#I446574
- A problem with the TreeView component’s node template text box not accepting space key has been fixed.
XlsIO
Bug Fixes
- #I447821 - Parse exception thrown while opening the Excel document is now resolved.
- #F180509 - Formula is now preserved properly while resaving the Excel document with IFERROR function.