DevExpress ASP.NET and Blazor 23.2.6

Released: May 7, 2024

23.2.6 での更新項目

不具合の修正

ASP.NET Bootstrap

  • Bootstrap Data Editors
    • TrackBar for WebForms - The scale labels are misaligned if the control is placed inside a container with the align-text style.
  • Bootstrap Navigation, Layout and Multi-Purpose Controls
    • Toolbar forBootstrap - Checked state of BootstrapToolbarItems is not restored after postback.

ASP.NET Core

  • All ASP.NET Core products
    • MongoDB - "Query X failed to execute" error occurs on re-opening a report in Visual Studio and switching to the Preview tab.
    • SqlDataSource - Amazon Redshift DB schema retrieval fails.
    • Unable to bind a report to FireBird in .NET / .NET Core projects.
    • Microsoft Visual Studio Report Designer (.NET Core):
      • Freezing / low performance on opening an XtraReport for the first time.
      • GUID (UUID) PostgreSQL types are not recognized.
    • Visual Studio Report Designer:
      • It is not possible to bind to MongoDB (.NET Core).
      • Query parameter configuration does not persist.
      • Visual Studio Report Designer crashes Visual Studio on attempt to open a report with multiple Drill Through levels.
    • Web Document Viewer:
      • Horizontal orientation does not apply to parameter subgroups.
      • Parameters are not updated according to their conditional visibility or enabled state.
      • Previous Page / Next Page toolbar buttons do not work correctly in Multipage Mode.
      • Settings for Progress bar (Position and KeepOnVisibleArea) don't work.
      • There is no page placeholder while waiting for the generated document to appear.
      • WebDocumentViewerOperationLogger.ReportLoadedFromLayout method is not triggered when distributed cache is enabled.
    • Web Report Designer:
      • Formatting Rule editor crashes when IDataSerializer is registered.
      • Intersections are created when moving controls.
      • Rendering is broken when FederationDataSource has one or more missing sources.
    • XRPictureBox - Image is truncated in an EMF file when the monitor has a non-standard scale (125%, 150%, etc.) and the PageByPageExportOptionsBase.RasterizeImages option is disabled.
    • XRPictureBox doesn't display the required SVG file.
    • XtraReport:
      • Font Expression Bindings do not consider the current Font.Unit.
      • PDF Font Substitution fails for the YuGothic font.
  • DevExtreme DataGrid
    • ASP.NET Core "Insert a Devextreme Control here" wizard doesn't append a Lookup configuration to navigation columns if the NoPluralize flag was used to generate a DbSet.
    • DataGrid/TreeList - It's impossible to focus a row after deleting a previous focused row with a push update.
  • DevExtreme Project Templates and Wizards
    • ASP.NET Core "Insert a Devextreme Control here" wizard doesn't append a Lookup configuration to navigation columns if the NoPluralize flag was used to generate a DbSet.
  • Rich Text Editor for ASP.NET Core
    • Bullet list is displayed with incorrect nesting.
    • Document footnotes and endnotes are lost after saving.
    • Numbered list is displayed incorrectly.
    • RichEditDocumentServer - Export to PDF doesn't include DOCVARIABLE values.

ASP.NET MVC

  • All ASP.NET MVC products
    • SqlDataSource - Amazon Redshift DB schema retrieval fails.
    • Unable to bind a report to FireBird in .NET / .NET Core projects.
    • Microsoft Visual Studio Report Designer (.NET Core) - GUID (UUID) PostgreSQL types are not recognized.
    • Visual Studio Report Designer - Query parameter configuration does not persist.
    • Web Document Viewer:
      • Horizontal orientation does not apply to parameter subgroups.
      • Parameters are not updated according to their conditional visibility or enabled state.
      • Previous Page / Next Page toolbar buttons do not work correctly in Multipage Mode.
      • Settings for Progress bar (Position and KeepOnVisibleArea) don't work.
      • There is no page placeholder while waiting for the generated document to appear.
    • Web Report Designer:
      • Formatting Rule editor crashes when IDataSerializer is registered.
      • Intersections are created when moving controls.
      • Rendering is broken when FederationDataSource has one or more missing sources.
    • XRPictureBox - Image is truncated in an EMF file when the monitor has a non-standard scale (125%, 150%, etc.) and the PageByPageExportOptionsBase.RasterizeImages option is disabled.
    • XRPictureBox doesn't display the required SVG file.
    • XtraReport:
      • Font Expression Bindings do not consider the current Font.Unit.
      • PDF Font Substitution fails for the YuGothic font.
  • DevExtreme DataGrid
    • DataGrid/TreeList - It's impossible to focus a row after deleting a previous focused row with a push update.
  • MVC Data Editors
    • TrackBar for WebForms - The scale labels are misaligned if the control is placed inside a container with the align-text style.
  • MVC HtmlEditor
    • Large files cannot be uploaded to Amazon S3.
  • MVC RichEdit
    • An image inserted with the insertRTF method is resized after text input.
    • Exception is thrown when typing on mobile devices.

ASP.NET WebForms

  • All ASP.NET WebForms products
    • SqlDataSource - Amazon Redshift DB schema retrieval fails.
    • Unable to bind a report to FireBird in .NET / .NET Core projects.
    • Microsoft Visual Studio Report Designer (.NET Core) - GUID (UUID) PostgreSQL types are not recognized.
    • Visual Studio Report Designer - Query parameter configuration does not persist.
    • Web Document Viewer:
      • Horizontal orientation does not apply to parameter subgroups.
      • Parameters are not updated according to their conditional visibility or enabled state.
      • Previous Page / Next Page toolbar buttons do not work correctly in Multipage Mode.
      • Settings for Progress bar (Position and KeepOnVisibleArea) don't work.
      • There is no page placeholder while waiting for the generated document to appear.
    • Web Report Designer:
      • Formatting Rule editor crashes when IDataSerializer is registered.
      • Intersections are created when moving controls.
      • Rendering is broken when FederationDataSource has one or more missing sources.
    • XRPictureBox - Image is truncated in an EMF file when the monitor has a non-standard scale (125%, 150%, etc.) and the PageByPageExportOptionsBase.RasterizeImages option is disabled.
    • XRPictureBox doesn't display the required SVG file.
    • XtraReport:
      • Font Expression Bindings do not consider the current Font.Unit.
      • PDF Font Substitution fails for the YuGothic font.
  • ASPxDataEditors
    • TrackBar for WebForms:
      • Tick labels are invisible against a focused node's background in ASPxTreeList when KeyboardSupport is set to "true" and ASPxTrackBar is placed in a DataCellTemplate.
      • The scale labels are misaligned if the control is placed inside a container with the align-text style.
  • ASPxGridView
    • Toolbar for Bootstrap - Checked state of BootstrapToolbarItems is not restored after postback.
  • ASPxHtmlEditor
    • Large files cannot be uploaded to Amazon S3.
  • ASPxRichEdit
    • RichEdit for WebForms - Bulleted list is incorrectly pasted on Mac.
  • ASPxSpreadsheet
    • Spreadsheet for WebForms - Continuous requests are sent when a document is opened.
  • ASPxTreeList
    • TreeList for WebForms:
      • A toolbar's side menu is inconsistently styled when the "Office365Dark" theme is used.
      • BatchEditNodeChangesCanceling event is raised with e.nodeKey equal to 'undefined' when the toolbar's Cancel button is clicked.
      • "Object reference not set to an instance of an object" exception occurs when FocusedCell.CssClass and SelectedCell.CssClass properties are defined.
      • "Object reference not set to an instance of an object" exception occurs when the Styles.FocusedCell.Wrap property is defined.
      • The BatchEditNodeRecovering event fires when a user clicks the Update button after deleting a row.
  • ASPxVerticalGrid
    • VerticalGrid for WebForms - The Record Error element's cell height is incorrect.

Angular

  • All Angular products
    • Angular Report Designer - CustomizeParameterLookUpSource event is not available.
    • Document Viewer for Angular - Parameters Panel - It's impossible to reset multi-select lookup parameters.
    • Input does not work with WebComponent.
    • MongoDB - "Query X failed to execute" error occurs on re-opening a report in Visual Studio and switching to the Preview tab.
    • SqlDataSource - Amazon Redshift DB schema retrieval fails.
    • Unable to bind a report to FireBird in .NET / .NET Core projects.
    • Microsoft Visual Studio Report Designer (.NET Core):
      • Freezing / low performance on opening an XtraReport for the first time.
      • GUID (UUID) PostgreSQL types are not recognized.
    • Visual Studio Report Designer:
      • It is not possible to bind to MongoDB (.NET Core).
      • Query parameter configuration does not persist.
      • Visual Studio Report Designer crashes Visual Studio on attempt to open a report with multiple Drill Through levels.
    • Web Document Viewer:
      • Horizontal orientation does not apply to parameter subgroups.
      • Parameters are not updated according to their conditional visibility or enabled state.
      • Previous Page / Next Page toolbar buttons do not work correctly in Multipage Mode.
      • Settings for Progress bar (Position and KeepOnVisibleArea) don't work.
      • The "Select All" feature selects only the first 100 look-up parameter values.
      • There is no page placeholder while waiting for the generated document to appear.
      • WebDocumentViewerOperationLogger.ReportLoadedFromLayout method is not triggered when distributed cache is enabled.
    • Web Report Designer:
      • Formatting Rule editor crashes when IDataSerializer is registered.
      • Intersections are created when moving controls.
      • Rendering is broken when FederationDataSource has one or more missing sources.
    • XRPictureBox - Image is truncated in an EMF file when the monitor has a non-standard scale (125%, 150%, etc.) and the PageByPageExportOptionsBase.RasterizeImages option is disabled.
    • XRPictureBox doesn't display the required SVG file.
    • XtraReport:
      • Font Expression Bindings do not consider the current Font.Unit.
      • PDF Font Substitution fails for the YuGothic font.
  • DevExtreme Layout and Navigation
    • DropDownButton component is incorrectly rendered in a Button component template.
  • DevExtreme Scheduler
    • Layout is incorrect when Scheduler is grouped with a large number of resources.
    • targetElement parameter of the onAppointmentTooltipShowing event has a value of an unexpected type.

Blazor

  • All Blazor products
    • SqlDataSource - Amazon Redshift DB schema retrieval fails.
    • Unable to bind a report to FireBird in .NET / .NET Core projects.
    • Microsoft Visual Studio Report Designer (.NET Core):
      • Freezing / low performance on opening an XtraReport for the first time.
      • GUID (UUID) PostgreSQL types are not recognized.
    • Visual Studio Report Designer:
      • It is not possible to bind to MongoDB (.NET Core).
      • Query parameter configuration does not persist.
      • Visual Studio Report Designer crashes Visual Studio on attempt to open a report with multiple Drill Through levels.
    • Web Document Viewer:
      • Horizontal orientation does not apply to parameter subgroups.
      • Parameters are not updated according to their conditional visibility or enabled state.
      • Previous Page / Next Page toolbar buttons do not work correctly in Multipage Mode.
      • Settings for Progress bar (Position and KeepOnVisibleArea) don't work.
      • There is no page placeholder while waiting for the generated document to appear.
      • WebDocumentViewerOperationLogger.ReportLoadedFromLayout method is not triggered when distributed cache is enabled.
    • Web Report Designer:
      • Formatting Rule editor crashes when IDataSerializer is registered.
      • Intersections are created when moving controls.
      • Rendering is broken when FederationDataSource has one or more missing sources.
    • XRPictureBox - Image is truncated in an EMF file when the monitor has a non-standard scale (125%, 150%, etc.) and the PageByPageExportOptionsBase.RasterizeImages option is disabled.
    • XRPictureBox doesn't display the required SVG file.
    • XtraReport:
      • Font Expression Bindings do not consider the current Font.Unit.
      • PDF Font Substitution fails for the YuGothic font.
  • Blazor Demos
    • ComboBox for Blazor - Dropdown closes when clicking the icon in the edit box.
  • Charts for Blazor
    • DxChart - Multiple Axes are rendered in certain cases.
    • DxChart for Blazor - Chart flickers if a button with an empty click event handler is clicked after an update to v23.2.4.
  • Data Editors for Blazor
    • It is impossible to open a reference object if a reference property editor's AllowEdit property is false.
    • ComboBox for Blazor - Dropdown closes when clicking the icon in the edit box.
    • DxCheckBox for Blazor - Onmousedown and onclick events are not raised in v23.2.
    • DxTextBox for Blazor - NullText appears for a moment when the page is loaded, then the actual text appears.
  • Grid for Blazor
    • The last non-fixed column is incorrectly resized if the last column is fixed and ResizeMode is set to ColumnsContainer.
    • FocusedRowChanged event does not fire after a data source changes if VirtualScrollingEnabled is set to true.
    • Fixed column header is incorrectly displayed on a mobile screen (iOS).
    • Users can select multiple rows via Shift+Arrow keys.
  • Navigation and Layout for Blazor
    • DxFormLayout - ItemCaptionAlignment.All property is not applied if DxFormLayout is used as DxFormLayoutItem in the parent DxFormLayout.
    • DxMenu for Blazor - The "dx-back" button and menu item text container are displayed on different rows when ItemTextTemplate is specified.
    • Grid for Blazor - ShowColumnChooser method renders ColumnChooser with incorrect alignment in certain cases.
    • Menu for Blazor - Menu items are updated incorrectly when a data source changes, Orientation is set to "Vertical" and DisplayMode is set to "Mobile".
    • Popup for Blazor:
      • Height and width are unexpectedly maximized to fullscreen on v23.2.
      • Text on the page is selected after the popup is closed on an outside click in Firefox.
  • Project Templates
    • Program.cs file in the .Client project is not hit by the debugger in a Web Assembly project created by the DevExpress Template with the .NET8 framework in Auto render mode.
  • Scheduler for Blazor
    • DxScheduler - Recurring appointments are displayed without a time zone offset when the DataStorage.TimeZone property is specified.
    • "DateTime" options have an unexpected "Kind" property in certain usage scenarios.
    • Compact edit form is not adaptive.
    • Exception thrown inside AppointmentUpdating, AppointmentInserting, and AppointmentRemoving events doesn't display the default content of the ErrorBoundary component.
    • Scheduler.Blazor - Scheduler incorrectly refreshes when the Event is modified in modal window.

HTML JS

  • All HTML JS products
    • XtraReport - Percentage Summary throws an error on empty reports.
  • DevExtreme Charts and Gauges
    • Chart - Error occurs when scale breaks are activated.
    • Sparkline - The lossColor option cannot be changed dynamically.
  • DevExtreme DataGrid
    • Console displays an error when Tab navigation is used after changing the cell value.
    • Disabled toolbar buttons are not grayed out in Material themes.
    • Horizontal Virtual Scroll - Hiding a column also hides columns to its right.
    • Performance issue occurs when the deselectRows method is used.
    • Rows overlap each other on dragging if dropFeedbackMode is set to 'push' in virtual scrolling mode.
    • Some editCellTemplate properties (displayValue, texts) are not defined in popup mode.
    • Toolbar is not shown when the toolbar.visible option is changed.
    • TreeList/DataGrid - Focus indicator is not visible when the Toolbar includes a DropDownButton item.
  • DevExtreme Data Sources
    • CustomStore - errorHandler doesn't fire when the loadMode option is set to "raw".
  • DevExtreme Editors and Validation
    • DateBox - AM and PM periods are set incorrectly when alphanumeric keys are used.
    • Slider - Tooltip text is not visible in the Material Dark theme.
    • TextArea - Content exceeds border when maxHeight and autoResizeEnabled are specified.
  • DevExtreme Gantt
    • A connect position is incorrect when a new dependency is created in Opera in certain cases.
    • The getTaskResources method throws an error if the component is filtered.
    • Gantt does not synchronize views if a new entry is added when a task is collapsed.
  • DevExtreme HTML Editor
    • Sub-items in a nested ordered list in Firefox do not have the correct sequence.
  • DevExtreme Layout and Navigation
    • Menu - Root item text disappears after it is focused if Menu is open (Generic theme only).
  • DevExtreme Maps
    • VectorMap - maxLatitude and minLatitude order is reversed in the viewport array.
  • DevExtreme PivotGrid
    • Summary values of cells with no data are incorrectly calculated.
  • DevExtreme Scheduler
    • A memory leak occurs when groups and resources are used.
    • An appointment is not distributed by day if adaptivity is enabled and the all day panel is hidden.
    • Appointments are displayed incorrectly on the daylight saving time change.
    • DatePicker close button is not visible on mobile device.
    • Resource cells have an incorrect height when there are multiple resources.
    • Timetable becomes empty when scrolling to the far right in virtual scrolling mode.
    • Scheduler resets data when the Repeat switch is toggled.
  • DevExtreme TreeList
    • DataGrid/TreeList - It's impossible to focus a row after deleting a previous focused row with a push update.
    • TreeList/DataGrid - Focus indicator is not visible when the Toolbar includes a DropDownButton item.

React

  • All React products
    • Visual Studio Report Designer (.NET Core) - GUID (UUID) PostgreSQL types are not recognized.
  • DevExtreme File Management
    • React FileUploader -The dialogTrigger and dropZone don't work in StrictMode.
  • DevExtreme Scheduler
    • targetElement parameter of the onAppointmentTooltipShowing event has a value of an unexpected type.

Vue

  • All Vue products
    • End-User Report Designer for Web - Support the creation of Box Plot Chart.
  • DevExtreme Scheduler
    • targetElement parameter of the onAppointmentTooltipShowing event has a value of an unexpected type.