DevExpress ASP.NET and Blazor 22.2.6

DataGrid, Web Document Viewer 및 Rich Text Editor를 향상시킵니다.
4월 27, 2023
신규 버전

수정사항

ASP.NET Bootstrap

  • All ASP.NET Bootstrap products
    • Bootstrap WebForms controls - Necessary client resources are not loaded if the ASPxStyleSheetManager/ASPxScriptManager control is used on the page.

Microsoft ASP.NET Core

  • All ASP.NET Core products
    • DataGrid - State of command buttons is incorrectly rendered when a cache is disabled and specific virtual scrolling options are used with repaintChangesOnly.
    • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Web Report Designer:
      • Report parameters lose their datasource after the Report Wizard finishes running.
      • The Master Report's datasource is added to the subreport's ComponentStorage collection on saving.
    • XtraReport:
      • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
    • Anchored controls are misplaced on changing margins.
  • Rich Text Editor for ASP.NET Core
    • A script error occurs if the Return key is pressed when the cursor is located after an image in a certain document.
    • An inserted picture has incorrect size before a user types an extra symbol after the picture.
    • Header content is displayed incorrectly in the resulting PDF document on exporting RichEdit with the exportToPdf method.
    • Paragraph tab stops are incorrectly displayed in a certain document.
    • Text copied from another RichEdit is inserted twice after pasting it into the editor and clicking on the toolbar's empty area.

ASP.NET MVC

  • All ASP.NET MVC products
    • DataGrid:
      • Gray placeholders are displayed instead of values during scrolling in batch editing mode in certain cases.
      • State of command buttons is incorrectly rendered when a cache is disabled and specific virtual scrolling options are used with repaintChangesOnly.
    • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Web Report Designer:
      • Report parameters lose their datasource after the Report Wizard finishes running.
      • The Master Report's datasource is added to the subreport's ComponentStorage collection on saving.
    • XtraReport:
      • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
      • Anchored controls are misplaced on changing margins.
  • ASPxThemeBuilder
    • ArgumentException is raised on an attempt to change an option value of ASPxTrackBar in its skin file while creating a custom theme.
  • MVC Spreadsheet
    • Cells above a clicked cell are selected if a document contains hidden rows.

ASP.NET WebForms

  • All ASP.NET WebForms products
    • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Web Report Designer:
      • Report parameters lose their datasource after the Report Wizard finishes running.
      • The Master Report's datasource is added to the subreport's ComponentStorage collection on saving.
    • XtraReport:
      • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
      • Anchored controls are misplaced on changing margins.
  • ASPxGridView
    • An exception occurs if the "From" value is larger than the "To" value in the numeric range header filter.
    • Batch Editing - A column button doesn't fire the Click event if AccessibilityCompliant is enabled.
    • Non edited cells are cleared in Batch edit mode after a value of a cell was copy-pasted without expanding the combobox.
    • NumericRangePicker crashes if all values in the column are equal.
    • NumericRangePicker is reset on selecting zero.
    • The "ClearFilter" toolbar item remains disabled when a filter expression with an OR operand is applied to the grid.
    • TreeList for Web Forms - Column width is incorrectly calculated in fixed layout mode in v22.2.4.
  • ASPxHtmlEditor
    • An unexpected list item and a new line appear when an item is pasted to a bulleted list.
  • ASPxRichEdit
    • A certain document cannot be opened in the editor because of hanging on the formatting stage.
    • All text is hidden when deleting the last image in the document.
  • ASPxThemeBuilder
    • ArgumentException is raised on an attempt to change an option value of ASPxTrackBar in its skin file while creating a custom theme.
    • The ASPxRichEdit ruler is not displayed in the Default theme preview.
  • ASPxTreeList
    • Column width is incorrectly calculated in fixed layout mode in v22.2.4.
  • Navigation, Layout & Multi-Purpose Controls
    • ImageGallery for WebForms - System.ArgumentOutOfRangeException is thrown on clicking an image.

Blazor

  • All Blazor products
    • Blazor Demo - "Experiment" is misspelled as "Experement".
    • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Web Report Designer:
      • Report parameters lose their datasource after the Report Wizard finishes running.
      • The Master Report's datasource is added to the subreport's ComponentStorage collection on saving.
    • XtraReport:
      • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
      • Anchored controls are misplaced on changing margins.
  • Data Editors for Blazor
    • DxCheckBox for Blazor - The ReadOnly property has no effect.
  • Grid for Blazor
    • The Select argument in GridDevExtremeDataSource.CustomizeLoadOptions is not taken into account.
  • Navigation & Layout for Blazor
    • Tabs for Blazor - Tabs and their content are glitching with a certain screen size when ScrollMode is set to TabsScrollMode.NavButtons.
  • Rich Text Editor for Blazor
    • The ruler stays visible when the control is placed in a collapsed group inside DxFormLayout.
  • Scheduler for Blazor
    • DxSchedulerAppointmentItem object contains incorrect RecurrenceInfo when a new changed occurrence appointment is added.

DevExterme

  • DevExtreme Charts & Gauges
    • Chart generates a PDF document that does not fully adhere to PDF standards.
    • Gauge - Chart size decreases when the screen scale is 150% and the browser zoom is 90%.
  • DevExtreme DataGrid
    • DataGrid returns focus to the edited cell when navigating to the next cell using the mouse if showEditorAlways is true.
    • Resizing a column causes column misalignment.
    • All rows are selected when deleting a row with deferred selection and refreshMode set to refresh/repaint.
    • Cell with invalid state isn't visible in focused row in Material Themes.
    • Cell with valid state isn't visible in focused row in Material Themes.
    • Detail row is rendered incorrectly when virtual scrolling and column fixing are enabled.
    • Expand icons are not rendered for certain rows when virtual scrolling is enabled.
    • Fixing a column affects the column's width.
    • Gray placeholders are displayed instead of values during scrolling in batch editing mode in certain cases.
    • The header filter popup is shown outside the viewport.
  • DevExtreme Editors & Validation
    • TextArea - maxHeight and minHeight options don't work with 'em' units.
  • DevExtreme Form
    • The "Object reference not set to an instance of an object." error occurs when a TabbedItem doesn't have tabs.
  • DevExtreme Gantt
    • Task is extended instead of being moved.
  • DevExtreme HtmlEditor
    • Editors in the "Add link" dialog are empty if the cursor is placed on the last character in a link.
    • Text input does not appear if the selected text contains leading or trailing whitespace.
  • DevExtreme Layout & Navigation
    • Sortable - Drop indicator line is not visible on an attempt to drop an item to the very bottom on Google Chrome.
  • DevExtreme PivotGrid
    • Unnecessary separator appears in the header filter in material themes.
  • DevExtreme Scheduler
    • The position of an all-day appointment on a timetable when allDayExpr is set is different from when it is not.
DevExpress ASP.NET and Blazor

DevExpress ASP.NET and Blazor

하나의 패키지에 DevExpress가 생성한 모든 수상 경력에 빛나는 ASP.NET, MVC, ASP.NET Core 및 ASP.NET Bootstrap 및 Blazor 컴포넌트 제품군, 라이브러리 및 확장을 제공합니다.

궁금한 점이 있으세요?

DevExpress 사 제품 라이선스 담당자와 라이브 채팅