DevExpress ASP.NET and Blazor 25.2.5

Released: Mar 2, 2026

25.2.5 での更新項目

不具合の修正

ASP.NET Core

All ASP.NET Core products

  • CLI Templates and Template Kit generate an incorrect libman.json file for ASP.NET Core Reporting applications.
  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - The Toolbox panel is empty (the Solution Folders issue).
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Rich Text Editor for ASP.NET Core

  • A predefined table style is displayed differently in Word.
  • Pressing Enter in a permitted range creates a newline outside a table cell.
  • Pressing Page Down causes an exception when the document is zoomed.
  • The "&" symbol is displayed before the localized "Print" text in the Ribbon.

DevExtreme

DevExtreme Data Grid

  • "Cannot read properties of undefined (reading 'values')" error occurs on adding a row to the second page if initial row values are specified in onInitNewRow.
  • "Uncaught RangeError: Invalid time value" is thrown for DateTime columns with multiple same-day timestamps when filterSync and filterPanel are enabled.
  • Cell value is not restored after canceling changes in cell editing mode if repaintChangesOnly is enabled.
  • Columns are misaligned after adding a column at runtime.
  • Columns are rendered blank on a horizontal scroll.
  • Error occurs when the "between" operation is used in the filter row while the Filter Panel is visible.
  • Filter Panel throws an error when selecting a custom value.
  • Group and total summaries are shown over sticky columns on a horizontal scroll.
  • Grouping is lost when the expandAll/collapseAll method is used if a grouped column's calculateGroupValue is a string.
  • The "Certain ARIA roles must be contained by particular parents" error occurs if the grid has no data.
  • expandAll/collapseAll method changes the expanded/collapsed grouped column if calculateGroupValue is used.
  • Column that was fixed by assigning a new column configuration can't be correctly unfixed in v25.2.4.
  • Incorrect tooltip displayed on the column header when sorted and the column width is small.

DevExtreme Diagram

  • TypeError occurs when inserting image.

DevExtreme Editors & Validation

  • Lookup - Input styles break after a class is applied via inputAttr.
  • TextArea - Scrollbar is not displayed despite content overflow when autoResizeEnabled is true and height is specified.

DevExtreme Form

  • Form Accessibility - Screen readers announce required marks in floating and static label modes.

DevExtreme Html Editor

  • Nested list numbering breaks after applying content.

DevExtreme Layout & Navigation

  • List - TypeError: Cannot read properties of null (reading 'get') occurs when using Shift + Up Arrow on the first item.
  • List - JAWS does not announce the selected state of items.
  • Splitter - Manual resizing stops working after programmatic size change.
  • dxList - VoiceOver screen reader reads "underscore" before every item.

DevExtreme Pivot Grid

  • Memory leaks occur after PivotGridDataSource is reassigned.
  • Row fields overlap data fields when `dataFieldArea` is set to `"row"`, virtual scrolling is enabled, and multiple fields are displayed.

ASP.NET MVC

All ASP.NET MVC products

  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Data Access Library

  • .NET 10 Runtime throws a fatal error when multiple JSON data sources are created.

MVC HtmlEditor

  • Reference to a vulnerable version of the CodeMirror library.

ASP.NET Web Forms

ASPxHtmlEditor

  • Reference to a vulnerable version of the CodeMirror library.

ASPxRichEdit

  • Ctrl + Shift + V does not paste text.

ASPxSpreadsheet

  • Error is thrown when a document containing a large selection is opened.
  • Scroll position jumps after a callback when rows have varying heights.

All ASP.NET Web Forms products

  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Data Access Library

  • .NET 10 Runtime throws a fatal error when multiple JSON data sources are created.

Blazor

All Blazor products

  • Projects stop working if the DxResourceManager.RegisterScripts method is not called.
  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - The Toolbox panel is empty (the Solution Folders issue).
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Blazor Themes

  • ThemeChangeService - Old CSS references for Fluent themes are not removed when changing themes in v25.2.3.

Data Editors for Blazor

  • DxComboBox - The keyboard appears after tapping the arrow icon on touch devices.
  • DxListBox - SelectionChangedEventArgs.ChangeSource is "ParameterChange" instead of "UserAction" when clicking "Select All".
  • DxMaskedInput - Edit form is not submitted when the Enter key is pressed and DxMaskedInput is focused.
  • DxSpinEdit - Entering "-" binds the value to type.MinValue.
  • DxTagBox - Entering new values quickly sometimes results in a null value.
  • DxTextBox - Focus does not move to the next element after clicking the "Clear" button and typing new text.

Grid for Blazor

  • An exception is thrown when the grid's data source is null and the search text is prefixed with "=".
  • Column headers overlap with fixed headers in Classic themes.
  • Command column caption is incorrectly aligned in v25.2.
  • DxGrid is missing an autofilter if it has fixed columns and virtualization is enabled for RowsAndColumns.
  • Filtering works incorrectly when Filter Criteria are manually applied.
  • Vertical and horizontal scrollbars are rendered incorrectly when column visibility is changed from another component.

Navigation & Layout for Blazor

  • DxPdfViewer for Blazor - PdfViewer in DxPopup loads a document indefinitely.
  • DxPopup for Blazor - DxPopup captures the focus when the user presses Tab even when the popup is invisible.
  • DxSplitter - Resizing functionality breaks when the mouse hovers over an iframe.

PDF Viewer for Blazor

  • PdfViewer in DxPopup loads a document indefinitely.

Rich Text Editor for Blazor

  • Application crashes when the component saves a file with invalid XML markup.
  • Manually set exact height of a rendered table row is interpreted as a minimum height.
  • Horizontal table border highlight remains after losing focus in DxRichEdit.
  • Shift+Tab creates new row in table under certain conditions.
  • RichEdit - Ctrl + Shift + V does not paste text.
  • Page with DxRichEdit hangs in a WASM application when an item is selected in the Paragraph Styles combobox.
  • The page unexpectedly scrolls and hides all RichEdit controls on editing.

Scheduler for Blazor

  • "An error occurred while processing your request" error is sometimes thrown when clicking an appointment in a XAF application.