DevExpress ASP.NET and Blazor 25.1.7

Released: Nov 25, 2025

25.1.7 での更新項目

不具合の修正

ASP.NET Core

All ASP.NET Core products

  • DevExtreme - Trial dialog displays the null string instead of the list of subscriptions.
  • DevExtreme ASP.NET (Core | Mvc | Data) DLLs are not digitally signed (Authenticode).
  • It is not possible to add a Vertical Report to a nested DetailReportBand.
  • Visual Studio Report Designer does not use connection strings from the appsettings.Development.json file.
  • Web Document Viewer - ArgumentNullException is thrown when UseAsyncEngine is called and AI extensions are enabled.
  • Web Document Viewer - NULL dynamic lookup parameter value cannot not submitted.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • XRPictureBox bound to a remote image fails to load when Azure-based caching is enabled.

Rich Text Editor for ASP.NET Core

  • Fractional part of a formatted numeric merge field is lost.

ASP.NET MVC

All ASP.NET MVC products

  • DevExtreme - Trial dialog displays the null string instead of the list of subscriptions.
  • DevExtreme ASP.NET (Core | Mvc | Data) DLLs are not digitally signed (Authenticode).
  • Web Document Viewer - Application's virtual root path is duplicated.
  • Web Document Viewer - NULL dynamic lookup parameter value cannot not submitted.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Reporting - Cannot set property DEBUG of #<Object> which has only a getter.
  • XRPictureBox bound to a remote image fails to load when Azure-based caching is enabled.

ASP.NET Web Forms

ASPxDataEditors

  • ComboBox for Web Forms - Dropdown is misplaced after changing elements using a postback if the combobox is placed in a scrollable container with limited height.

ASPxRichEdit

  • Loading certain Word files causes the page to freeze.
  • RangeError is thrown when opening a docx file.
  • The page scrolls back to the top after scrolling down.
  • Numbering is lost when saving a document with a style template.
  • Words are not typed correctly in RichEdit when a custom Marathi keyboard is used.

ASPxScheduler Suite

  • The current date is incorrectly highlighted in views and Appointment Form editors when ClientTimeZoneId is specified.

All ASP.NET Web Forms products

  • Editing Preview + RTL - Content is incorrectly edited when the Right-To-Left feature is used.
  • It is not possible to add a Vertical Report to a nested DetailReportBand.
  • Web Document Viewer - NULL dynamic lookup parameter value cannot not submitted.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • XRPictureBox bound to a remote image fails to load when Azure-based caching is enabled.

Project Wizard

  • Template Gallery - 'Project Wizard not found' error occurs and the project is not created in Visual Studio 2019.

Blazor

All Blazor products

  • Web Document Viewer - NULL dynamic lookup parameter value cannot not submitted.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • XRPictureBox bound to a remote image fails to load when Azure-based caching is enabled.

Blazor Demos

  • DxPdfViewer - Page Width and zoom levels higher than 100% do not work in DxCarousel.

Data Editors for Blazor

  • Calendar for Blazor - Date is reset to 1/1/0001 after tapping and returning to the previously selected date.
  • Calendar for Blazor - The selected date's kind is inconsistent across different interaction methods.
  • DateEdit and TimeEdit for Blazor - Scrolling with a touchpad is too fast.
  • DateEdit and TimeEdit for Blazor - The on-screen keyboard briefly appears before the date/time picker on a mobile device.
  • DateEdit for Blazor - If the selected day in the scroll picker is scrolled beyond the midpoint in either upward or downward direction, the incorrect date is selected.

File Management for Blazor

  • FileInput for Blazor - The AcceptedFileTypes configuration prevents files from being uploaded.

Grid for Blazor

  • Cell focus shifts to the previously edited cell after navigating to the next cell using arrow keys.
  • Focused row is restored incorrectly when virtual scrolling is enabled, a focused row is not loaded on the page load initially and data is reloaded.
  • MakeRowVisible works incorrectly on initial render when a specific set of numbers is used as an argument.

Navigation & Layout for Blazor

  • DxPopup for Blazor - Popup closes on an Escape button press when DxContextMenu is displayed in the popup.
  • GlobalOptions.SizeMode incorrectly overrides DxToolbar.SizeMode for nested items.

PDF Viewer for Blazor

  • Page Width and zoom levels higher than 100% do not work in DxCarousel.

Scheduler for Blazor

  • Appointment edit form popup does not display a scroll bar and is dragged incorrectly when popup settings are specified.
  • ColorSavingType.ArgbColor interprets ARGB bytes as GRAB.
  • Default Dark Theme does not have enough contrast for the tooltip's Edit and Delete buttons.

TreeList for Blazor

  • The last row cell isn't focused if the Down Arrow key is used for cell navigation in Batch Edit mode.
  • XAF takes too long to load root nodes in some cases.

DevExtreme

DevExtreme Charts & Gauges

  • Chart - onSeriesClick event is not triggered every time the zoomAndPan property is set.

DevExtreme Chat

  • Chat - "AI and Chatbot Integration" demo doesn't work in CodeSandBox.

DevExtreme Data Grid

  • A delay occurs when hovering over a header from the data area if fixed columns are enabled.
  • Menu items are truncated in the Filter Builder popup.
  • FilterBuilder - "addWidgetPrefix is not a function" error is thrown if FilterBuilder.onEditorPreparing is used to replace an editor with dxCheckBox or dxSwitch.

DevExtreme Editors & Validation

  • DateBox - Caret position is not set for input after DateBox is moved to a separate window.

DevExtreme Form

  • Form: itemOption() method returns the wrong item when two items have the same name or caption.

DevExtreme Layout & Navigation

  • Stepper - Connector width does not update when items are dynamically changed.
  • TabPanel demo does not display the GetTabPanelItems method implementation in the TabPanelController.cs tab.
  • dxSplitter - Pane size cannot be changed at runtime if its resizable property is set to true.

DevExtreme Scheduler

  • "Uncaught TypeError: Cannot read properties of undefined (reading 'getBoundingClientRect')" is thrown when dragging an appointment while an onAppointmentUpdating promise is pending.
  • currentView option returns display text instead of an internal ViewType.

DevExtreme Tree List

  • Columns move to the adaptive row if row dragging is enabled.