DevExpress ASP.NET 20.2.5

Améliore les contrôles Scheduler, Spreadsheet et TreeList.
Janvier 21, 2021 - 15:48
Nouvelle Version

Correctifs

All ASP.NET MVC products

  • DevExpress MVC controls - The ViewContext and Controller objects persist in server memory between requests if the GetStyleSheets/GetScripts methods are used.

ASPxCardView

  • CardView for WebForms - An empty card does not occupy the entire space if CardsPerRow is set to "1".

ASPxDataEditors

  • DateEdit and ComboBox for WebForms - Buttons in the header do not work in adaptive mode if editors are located inside NavBar.
  • DateEdit for WebForms - The time part is reset after closing the popup element.

ASPxDiagram

  • Diagram - The "<path> attribute d: Expected number, M NaN NaN L NaN Na…" error occurs on selecting a certain group of shapes.

ASPxGantt

  • Gantt - A focused task is not changed in the Tree View area while invoking a context menu if editing is disabled in the control.
  • Gantt - A task has an incorrect background color if it has children and its id = 0.
  • Gantt - The context menu does not have a default item to add a sub-task.

ASPxGridView

  • GridLookup- Filtering doesn't work if there is a column with nullable type in TextFormatString.
  • GridView - Grid height is changed after a callback if there's a fixed column and HorizontalScrollBarMode="Auto".
  • GridView (Server Mode) - System.StackOverflowException exception occurs after changing a page size to a large value.
  • GridView for WebForms - Data rows in detail grids have double borders in the Microsoft Office 365 theme when Adaptivity is enabled.
  • GridView for WebForms - Detail grids have horizontal borders in the Office 365 theme, while the master grid does not.
  • GridView for WebForms - "Object cannot be cast from DBNull to other types" exception occurs when updating a record if it contains an empty field and the corresponding column is read-only.
  • GridView for WebForms - An error occurs on an attempt to update the grid after it is filtered when the SettingsEditing.Mode option is set to Batch and the DataSourceForceStandardPaging option is enabled.
  • GridView for WebForms - An invalid value of ControlParameter that is set to an external control is passed to ObjectDataSource on row updating.
  • GridView for WebForms - Merged cells are rendered separately if PopupEditForm is used.
  • GridView for WebForms - The EditForm field for the Memo column has an incorrect width in Google Chrome.
  • GridView for WebForms - The GetEditFormLayoutItemByColumn method doesn't work if an edit form template is used and the ASPxGridViewTemplateReplacement.ReplacementType property is set to EditFormEditor.
  • GridView in CallbackPanel - Summary item modifications are lost after a callback of CallbackPanel.

ASPxHtmlEditor

  • ASPxHtmlEditor - It is not possible to resize rows and cells in tables as in Microsoft Word.
  • HtmlEditor for Web - An empty space is added after BR tag is inserted via PASTEHTML command.
  • HtmlEditor for WebForms - A list item is deleted on pressing the Enter key if an image is inserted into the same list.
  • HtmlEditor for WebForms - Highlighting search results is not visible if an element has a background.
  • HtmlEditor for WebForms - Incorrect words are not underlined after applying the "Ignore all" option and reopening the spell checking dialog.
  • HtmlEditor for WebForms - It's not possible to apply custom CSS styles to empty table cells.

ASPxRichEdit

  • Rich Text Editor - A document is not scrolled to a current caret position while selecting text using the Down key with the pressed Shift key.
  • RichEdit - Letter size is not applied to a document after changing it from Legal.
  • RichEdit - The Page Setup dialog displays an incorrect paper size when Unit is set to "Centimeter".

ASPxScheduler Suite

  • ASPxScheduler - The appointment tooltip is not shown on hovering in Chrome on a machine with a touch screen.
  • Scheduler - Custom work time is incorrect if some settings are specified.
  • Scheduler - Several appointments cannot be copied/pasted using a drag-drop operation on pressing the Ctrl key on Apple Mac OS.
  • Scheduler for MVC - The tooltip is overlapped by the appointment when it is resized.
  • XtraSchedulerReport - The Project Item template is missing a partial class and uses the global namespace.

ASPxSpreadsheet

  • PivotCaches.RefreshAll exception when the Pivot Table DataSource reference contains an apostrophe.
  • Spreadsheet to WebForms - Chart layout items are disabled.

ASPxTreeList

  • Tree List - Edit Form becomes hidden on a callback request if Tree List nodes are filtered.

Bootstrap CardView

  • GridView, CardView for Bootstrap - Command Column's custom buttons are hidden after closing the popup edit form if the pager mode is EndlessPaging.

Bootstrap Data Editors

  • DateEdit for Bootstrap - The CSS class applied to a disabled day cell is removed after opening the drop-down element.

Bootstrap GridView

  • GridView for Bootstrap - Unable to scroll to the bottom of the grid when VerticalScrollBarStyle is set to VirtualSmooth and AllowSelectByRowClick is set to true.
  • GridView, CardView for Bootstrap - Command Column's custom buttons are hidden after closing the popup edit form if the pager mode is EndlessPaging.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • FileManager for Bootstrap - Setting the DialogTriggerID does not trigger the upload dialog.
  • TreeView for Bootstrap works incorrectly when AllowCheckNodes and CheckNodesRecursive are set to True.

DevExtreme Charts & Gauges

  • Chart - Bars are displayed as thin lines under certain conditions.
  • Chart - The chart is rendered incorrectly/blank when its settings are changed in the onDone event handler.
  • CircularGauge - A range is displayed in a color that belongs to the previous zero-length range when a palette is used.

DevExtreme Data Grid

  • DataGrid - "dx.all.js:115 Uncaught TypeError: Cannot read property '-1' of undefined" error occurs on an attempt to set focusedRowKey to null in the customLoad callback when the focusedRowIndex value is specified.
  • DataGrid - A blank row is shown when a row is reordered using the drag and drop if the columnFixing and remoteOperations options are enabled.
  • DataGrid - A checkbox inside the "select" column intersects column borders when a column has a small width.
  • DataGrid - It is impossible to navigate to data rows after a cell was focused and DataGrid was unfocused.
  • DataGrid - Tab key stops working during navigating through the grid in a certain scenario.
  • DataGrid - The "SelectAll" checkbox state is intermediate if all rows are deselected and a compound key is used.
  • DataGrid - The e.brokenRules array of the onRowValidating event handler has duplicate items.
  • DataGrid doesn't allow focusing headers after a filter row using the keyboard if the filter row contains NumberBox and DateBox.
  • dxDataGrid - The "Select all" checkbox is intermediate when no rows are selected in deferred selection mode.

DevExtreme Diagram

  • Diagram - The "<path> attribute d: Expected number, M NaN NaN L NaN Na…" error occurs on selecting a certain group of shapes.

DevExtreme Editors & Validation

  • Autocomplete - The onValueChanged event handler's event parameter is null after selecting an item on a mouse click.
  • DateBox shows a native picker twice when selecting a date or time in Apple iOS 14.
  • SelectBox - Placeholder text is misaligned in a material compact theme.
  • SelectBox with a custom fieldTemplate always stays focused if acceptCustomValue is true.
  • TagBox - The hideSelectedItems option does not work if the minSearchLength option is set.

DevExtreme File Management

  • DevExtreme FileManager - It is possible to move a folder to itself.
  • FileManager for ASP.NET Core - The vertical scrollbar jumps when the Details view has a vertical scrollbar and the last row is selected.

DevExtreme Form

  • Autocomplete - The onValueChanged event handler's event parameter is null after selecting an item on a mouse click.
  • Form - Required text overlaps the helpText.
  • Form labels are misaligned in Safari.

DevExtreme Gantt

  • Gantt - A task has an incorrect background color if it has children and its id = 0.
  • Gantt - Row heights are not synchronized between the "Tree List" and "Gantt" areas when scrolling the content.
  • Gantt - The context menu does not have a default item to add a sub-task.
  • Gantt for ASP.NET Core - Child tasks are not recalculated after a parent task is moved if both the AutoUpdateParentTasks and ValidateDependencies properties are enabled.
  • Gantt for Java Script - The key value for new tasks is generated incorrectly in some cases.

DevExtreme Html Editor

  • HtmlEditor loses focus when the up and down arrows are used in lists.

DevExtreme Layout & Navigation

  • List - Old items persist when enabling the repaintChangesOnly and loading a next page.
  • Menu - The keyboard navigation works incorrectly when the focus is moved from a second-level submenu item to the next menu item.
  • Menu - The onItemClick event handler doesn't update a variable via the React setState hook.
  • Tabs added at runtime don't have the ARIA "role" attribute if repaintChangesOnly is "true".

DevExtreme Maps

  • VectorMap - A map is displayed incorrectly if its data source contains MultiPolygon figures.

DevExtreme Scheduler

  • Scheduler - Cannot delete an appointment (add an exception) for a recurrence appointment if Scheduler.timeZone is set.
  • Scheduler - Changing the timeZone does not update the value of the today date.
  • Scheduler - The Agenda view on narrow screens is rendered incorrectly.
  • The "Disabled Date/Time Ranges" Demo - Scheduler allows dropping appointments to the disabled area.

DevExtreme ThemeBuilder

  • ThemeBuilder - It is not possible to import a file with UTF-8-BOM encoding.

MVC CardView

  • CardView for MVC - Change the ColCount property to the ColumnCount property in the "Conditional Formatting" demo.

MVC Data Editors

  • FilterСontrol for MVC - New condition editing doesn't work correctly when there are 1000 conditions selected.
  • TokenBox - Focus is moved to the end of the input element on deleting tokens if AllowCustomTokens = false.

MVC Diagram

  • Diagram - The "<path> attribute d: Expected number, M NaN NaN L NaN Na…" error occurs on selecting a certain group of shapes.

MVC Gantt

  • Gantt - A focused task is not changed in the Tree View area while invoking a context menu if editing is disabled in the control.
  • Gantt - A task has an incorrect background color if it has children and its id = 0.
  • Gantt - The context menu does not have a default item to add a sub-task.

MVC GridView

  • GridView - Grid height is changed after a callback if there's a fixed column and HorizontalScrollBarMode="Auto".
  • GridView for WebForms - Data rows in detail grids have double borders in the Office365 theme when Adaptivity is enabled.
  • GridView for WebForms - Detail grids have horizontal borders in the Office 365 theme, while the master grid does not.

MVC HtmlEditor

  • HtmlEditor - It is not possible to download a file from a gallery in the 'Insert Image' dialog.
  • HtmlEditor for MVC - The controlslist attribute is removed in the html content.
  • HtmlEditor for Web - An empty space is added after BR tag is inserted via PASTEHTML command.

MVC Navigation, Layout & Multi-Purpose Extensions

  • File Manager - "An item with the same key has already been added." exception is raised when sending a custom callback if several files are selected.
  • File Manager - Showing content of specific folders within a Microsoft Azure container results in significant performance issues.
  • FormLayout for MVC - NullReferenceException is thrown when MVCxFormLayoutItem with NestedExtensionType = FormLayoutNestedExtensionItemType.TokenBox has nested content.
  • FormLayout for WebForms, MVC - The LayoutItem Height property has no effect when ShowCaption is set to "False".

MVC Report

  • Export - A signed document becomes invalid after it is signed in Adobe Reader.
  • Report Wizard - DetailReport bands generated by the wizard repeat multiple times if multiple data members were selected in the wizard.
  • Microsoft Visual Studio Report Designer - "Failed to connect to the database" error occurs when connecting PostgreSQL database.
  • Visual Studio Report Designer - A report control's size and location are reset after saving a report.
  • Web Report Designer allows adding calculated fields with the same name but a different registry.

MVC RichEdit

  • Rich Text Editor - A document is not scrolled to a current caret position while selecting text using the Down key with the pressed Shift key.
  • RichEdit - Letter size is not applied to a document after changing it from Legal.
  • RichEdit - The Page Setup dialog displays an incorrect paper size when Unit is set to "Centimeter".
  • RichEdit for MVC - A Word document's content is displayed with an incorrect font when pasting it in RichEdit.
  • RichEdit for MVC - Bold text formatting is applied only to the first field.
  • RichEdit for MVC - Some content disappears after it is copied from RichEdit and pasted into another application.
  • RichEdit for WebForms - Text formatting is incorrectly applied if fields are created programmatically.

MVC Scheduler

  • Scheduler - Custom work time is incorrect if some settings are specified.
  • Scheduler - Several appointments cannot be copied/pasted using a drag-drop operation on pressing the Ctrl key on Mac OS.
  • Scheduler for MVC - The tooltip is overlapped by the appointment when it is resized.

MVC Spreadsheet

  • Spreadsheet for MVC - AutoFilter works incorrectly if it is applied in code.

Navigation, Layout & Multi-Purpose Controls

  • File Manager - "An item with the same key has already been added." exception is raised when sending a custom callback if several files are selected.
  • File Manager - Showing content of specific folders within an Azure container results in significant performance issues.
  • FormLayout for WebForms, MVC - The LayoutItem Height property has no effect when ShowCaption is set to "False".
  • Splitter for WebForms - Validation (HTML5): Element 'Border' is not supported.

Project Wizard

  • The data context class drop down is always empty in the "Insert MVC Extension" Wizard in Visual Studio 2019 Community Edition.

Rich Text Editor for ASP.NET Core

  • Rich Text Editor - A document is not scrolled to a current caret position while selecting text using the Down key with the pressed Shift key.
  • Rich Text Editor for ASP.NET Core - It is not possible to re-open the "Tabs" dialog for an existing tab.
  • Rich Text Editor for ASP.NET Core - The "Cannot read property 'getDocumentEndPosition' of undefined" error occurs when pasting a copied TextBox element.
  • Rich Text Editor for ASP.NET Core - The "Font Settings" item disappears from the toolbar when an image is selected.
  • RichEdit for ASP.NET Core - TextBox is removed when it is focused and the "Text Box" item is clicked.
  • RichEdit for ASP.NET Core - A gap between the right-aligned tabstop and the document border.
  • RichEdit for ASP.NET Core - A hyperlink is not underlined by default.
  • RichEdit for ASP.NET Core - A selected text color is changed after certain formatting if the Dark theme is applied.
  • RichEdit for ASP.NET Core - Document is scrolled when a user clicks the header of a page that contains a large table.
  • RichEdit for ASP.NET Core - Hyperlinks contained in RTF content are displayed incorrectly when opening this content in the editor by using the insertRtf method.
  • RichEdit for ASP.NET Core - Incorrect behavior on adding multiple tabstops.
  • RichEdit for ASP.NET Core - 'Object reference not set to an instance of an object' error is thrown when the GetByTitle method is used.
  • RichEdit for ASP.NET Core - The addToList method adds an item to an incorrect list.
  • RichEdit for ASP.NET Core - The editor freezes when moving a textbox between page headers.
  • RichEdit for ASP.NET Core - The executeCommand method doesn't work for toggle buttons.
  • RichEdit for ASP.NET Core - The inner text alignment of a textbox is lost when moving this textbox.

Spreadsheet for ASP.NET Core

  • Localization assemblies for DevExpress.Spreadsheet.Core do not target Microsoft .NET Standard 2.0.

XtraReports Suite

  • A drop-down list with export formats is cut after zooming a page with ASPxWebDocumentViewer.
  • Cross Tab Report - Blank row appears in XRCrossTab.
  • Export - A signed document becomes invalid after it is signed in Adobe Reader.
  • Passing multi-value parameter in JSON - JSON API endpoint receives a "System.String[]" element instead of string values.
  • Report scripts in .NET Core - It is not possible to use an API from .NET Framework class libraries.
  • Report Wizard - DetailReport bands generated by the wizard repeat multiple times if multiple data members were selected in the wizard.
  • Text is trimmed in a report on exporting this report to a PDF file.
  • Visual Studio 2019 v16.8.2 hangs on opening a project that has an active tab with a REPX report designer.
  • Visual Studio Report Designer - "Failed to connect to the database" error occurs when connecting PostgreSQL database.
  • Visual Studio Report Designer - A report control's size and location are reset after saving a report.
  • Visual Studio Report Designer for NetStandard project - A blank report is created after the Report Wizard is completed.
  • Web Document Viewer - "Waiting for report parameters…" message is displayed when an error occurs during report generation.
  • XRRichText does not render floating objects in the drawing layer.
  • XtraSchedulerReport - The Project Item template is missing a partial class and uses the global namespace.
DevExpress ASP.NET

DevExpress ASP.NET

Toutes les bibliothèques, extensions et suites de composants primées ASP.NET, MVC, ASP.NET Core et ASP.NET Bootstrap produites par DevExpress réunies dans un seul package.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences DevExpress .