Released: Nov 1, 2024
24.1.7 での更新項目
不具合の修正
All ASP.NET MVC, ASP.NET Web Forms, ASP.NET Core and Blazor products
- JsonDataSource - The Cookie header is not attached to the issued HTTP request.
- SVG images are not cached in a PDF document.
- The PrintOnPage event may be triggered two times for a report control that is split between pages even when this control is located in a container with the KeepTogether option enabled.
- Web Document Viewer (Accessibility Mode) - The drop-down export toolbar item can no longer be activated.
- Web Document Viewer - The zoomChanged callback is called three times in a row.
- Web Report Designer - A list of possible localization improvements.
- XRChart - It is impossible to set a data source in the chart designer in "Full Screen" mode.
ASP.NET Core
- All ASP.NET Core products
- Data Source Wizard - NullReference exception while binding with Entity Framework to DBContext (Oracle).
- It is not possible to use a calculated field as a display member of a parameter.
- Web Report - Parameter with CalculatedField-specific DynamicListLookUpSettings does not display any values in the Parameter Panel.
- Rich Text Editor for ASP.NET Core
- An exception is thrown when a document with specific styles is opened.
- Document's formatting changes each time it is downloaded.
- Horizontal ruler is displayed incorrectly in certain circumstances.
ASP.NET MVC
- MVC HtmlEditor
- Horizontal scrollbar doesn't fully scroll to the left when entering a new line.
- Width changes on switching from Design to HTML View.
- MVC Navigation, Layout & Multi-Purpose Extensions
- FileManager for MVC - The StackOverflowException occurs when moving a folder.
- MVC RichEdit
- RichEdit works incorrectly if the internet connection is lost when a callback is sent.
ASP.NET Web Forms
- ASPxCardView
- CardView for Web Forms - Empty Card is not displayed when the last card is deleted and SettingsPager.Mode is "EndlessPaging".
- CardView for WebForms - Cards shift if AllowFocusedCard and EnableCardHotTrack are used.
- ASPxDataEditors
- ASPxImageZoom is rendered inside an image if ZoomWindowOffset is set to 1 in certain cases.
- ASPxRichEdit
- Bullets in a list look incorrect after the bullet list is copied from MS Word and saved to a document.
- ASPxSpreadsheet
- An exception is thrown after specific actions when OfficeStateProvider is used.
- Navigation, Layout & Multi-Purpose Controls
- FileManager for Web Forms - The "ArgumentOutOfRangeException: startIndex cannot be larger than length of string" error occurs for a specific folder when AzureFileSystemProvider is used.
Blazor
- All Blazor products
- Data Source Wizard - NullReference exception while binding with Entity Framework to DBContext (Oracle).
- DxReportViewer - Internal Server Error occurs when interactive sorting is used.
- DxReportViewer - Parameter values are incorrect on Drill Down document recreation.
- DxReportViewer - Submitting a document during document creation crashes the app.
- PlatformNotSupportedException occurs while exporting report to PDF in WASM if report contains special characters.
- Theme Switcher for Blazor - The project produces several warnings.
- Charts for Blazor
- Axis range is reset when Chart.RefreshData() is called if DxChartAxisLabel.Format is specified.
- Data Editors for Blazor
- ComboBox for Blazor - Clear button appears even if the value data type is not nullable.
- ComboBox for Blazor - It's impossible to type custom values in the edit box when the Data property is bound to a read-only property and the oninput event is handled.
- ComboBox for Blazor - Selected item text is not displayed in the ComboBox input.
- DateEdit for Blazor - The year resets to 2000 if Japanese Hiragana characters are entered.
- DxComboBox - Null exception occurs on filtering when CustomData returns an empty list.
- DxComboBox - When the CustomData property is specified, the component loads data without the Filter parameter if it loaded no data previously.
- DxComboBox for Blazor - Filtering does not work when the dropdown button is clicked and if text is selected when cleared.
- DxMaskedInput for Blazor - System.ArgumentException is thrown in v24.1.6 when browser autofill is used to input information.
- DxMaskedInput's EditBoxDisplayTemplate in a DxDropDownBox doesn't save changes when it loses focus.
- Grid for Blazor - The "System.ObjectDisposedException: Cannot access a disposed object" error occurs after a cell click.
- Grid for Blazor - The grid is in EditCell mode and contains a DxComboBox with DataAsync in the CellEditTemplate. The app crashes after a click on another cell if the DxComboBox is opened.
- TagBox for Blazor - Text is not removed after an item is selected with a mouse click.
- The value bound to the CheckBox doesn't change on the Login page of the DevExpress Template.
- File Management for Blazor
- Multiple files can be dragged and dropped into the component even if AllowMultiFileUpload is set to "false".
- Gauges for Blazor
- Gauge label does not apply a localized format for decimal numbers.
- Grid for Blazor
- ComboBox for Blazor - It's impossible to type custom values in the edit box when the Data property is bound to a read-only property and the oninput event is handled.
- Unfocused cell shows old values in the edit row if edit mode is EditCell.
- Non-fixed column values are visible behind fixed columns when the alternate row style or row hover is enabled.
- DxGrid parameter is null when DxGridDataColumn is wrapped in a custom component.
- CellDisplayTemplate content is not shown in a column after specific actions.
- ObjectDisposedException is thrown on navigating to another page after editing a cell.
- Scroll bar appears in the wrong position if a column is dynamically added.
- The "System.ObjectDisposedException: Cannot access a disposed object" error occurs after a cell click.
- The grid is in EditCell mode and contains a DxComboBox with DataAsync in the CellEditTemplate. The app crashes after a click on another cell if the DxComboBox is opened.
- HTML Editor for Blazor
- Holding the Backspace key returns the cursor to the start of the editor when BindMarkupMode is set to OnDelayedInput, InputDelay is set to 500, and the MarkupChanged event is handled.
- Navigation & Layout for Blazor
- DxFlyout in DxToolbar - "System.ArgumentException: An item with the same key has already been added. Key: onmouseover" exception is thrown when clicking on the toolbar item.
- DxStackLayout - Grid overflows the browser window when DxStackLayout is used.
- DxWindow for Blazor - Input element does not always focus inside a custom component in DxWindow.
- Project Templates
- Blazor - Hamburger menu icon in the collapsed navigation sidebar uses a dark color in the v24.1 DevExpress template with the Bootstrap Dark theme.
- Rich Text Editor for Blazor
- Hyperlink containing text to highlight won't open when clicked while holding Ctrl.
- Scheduler for Blazor
- DxSchedulerDayView - Visual bug occurs when switching time scales.
- An exception is thrown if GroupType is None and a collection is passed to ToXml.
- Default date format of the date navigator is incorrect in v24.1.
- New appointment preview doesn't appear in the Timeline View.
- AggregateException_ctor_DefaultMessage (Arg_TargetInvocationException) error occurs when the application is published to Azure.
DevExtreme
- DevExtreme Data Grid
- Column Header filter does not properly work if the column caption contains double quotes.
- Infinity mode scrolling applies the focused row style to a random row.
- Row loses focus after the state is restored.
- Toolbar values are reset after the disabled option is set to true.
- aria-label of the Select All checkbox in the header filter is not translated.
- DevExtreme Diagram
- Performance issue when importing custom shapes.
- The 'Item not found' error occurs on rendering.
- Diagram connectors are detached from shapes after repeated copying and pasting.
- DevExtreme Layout & Navigation
- TreeView and List - Checkbox aria-label does not support localization.