DevExpress ASP.NET 17.1.4

Comprend des corrections de bogues pour les contrôles Data Editors, Grid View, Pivot Grid et Scheduler.
Juin 30, 2017
Nouvelle Version

Correctifs

All ASP.NET Controls

  • The order and IDs of runtime resources are undetermined and can lead to an exception on loading the resource content.
  • Touch UI - The scrolling functionality does not work correctly on iOS devices.

ASP.NET Demos

  • ASP.NET DevExpress controls are not registered correctly in the VB version of DocumentServerWebDemo in VS 2017.
  • ASPxGridView - Context Menu demo - Icons are missing in the Export sub menu.
  • Source code of DevExpress.Web.DemoData.dll is missing in demos installed locally.

ASPxCardView

  • The "Multiple controls with the same ID 'HeaderPanel' were found. FindControl requires that controls have unique IDs" error occurs when the HeaderPanel template is used.

ASPxDataEditors

  • ASPxCalendar - The MonthChanged event is not fired when navigating back to a current month if the DayCellInitialize and DayCellPrepared events are also handled.
  • ASPxCheckBox and ASPxRadioButton - A border is rendered incorrectly when a browser is zoomed.
  • ASPxComboBox - Large Data binding - Allow loading more records to ASPxComboBox than the CallbackPageSize property specifies.
  • ASPxDateEdit inside ASPxRibbon - ASPxDateEdit doesn't maintain its value after a postback if another item's value was changed during this postback.
  • ASPxImage shows the "ASPx is not defined" error after the upgrade from version 16.2 to 17.1.3.
  • ASPxSpinEdit reacts to long clicks on the arrow buttons even if the editor is disabled on the client side.
  • ASPxTextBox - The ASPxClientTextBox.GetCaretPosition method is missing in v17.1.3.
  • ASPxTrackBar - A custom image specified in the IncrementButtonImage.Url property disappears on hovering.
  • ASPxTrackBar - The designer does not contain the Decimal type in the list of the ValueType property values.
  • Documentation - Add a note that some methods of ASPxClientEditors don't synchronize the changed client value with a related server value.
  • Popup controls of the data editors cannot be configured to prevent the popup element clipping when the browser window's height is small.

ASPxGridView

  • A script error occurs on an attempt to export the grid to a PDF file by calling the CompositeLink's ExportToPdf method with a server file path.
  • A script error occurs on an attempt to show the context menu in a group footer in IE.
  • Designer toolbar buttons are highlighted incorrectly according to their state in the Visual Studio Dark theme.
  • It is not possible to get a reference to a control in the GridViewToolbarItem template via the FindControl method.
  • Set the GridBatchEditSettings.AllowRegularDataItemTemplate property to False by default.
  • The "Cannot read property 'id' of null" error is shown under certain circumstances.
  • The client-side BatchEditEndEditing event fires twice after pressing the "Enter" key.
  • The exception is raised while grouping ASPxGridView with bands.
  • The New button in the grid's header is highlighted with blue when an end-user hovers over it with the mouse and this button is disabled.
  • The source JavaScript code contains a syntax error.
  • The vertical scrollbar position is reset after reaching the last record on iOS Safari if Endless Paging is enabled.
  • Add a note that the adaptive "HideDataCells" mode doesn't work when the AllowTextTruncationInAdaptiveMode property is set to true for all columns or when AllowEllipsisInText is enabled.
  • ASPxGridView throws a JS error when a new row is created if the datasource is empty, column headers are hidden and the popup edit form is used.
  • Column resizing works incorrectly when ColumnResizeMode is Control and HorizontalScrollBarMode is Auto.
  • The vertical scrollbar changes its position after a grid callback when Adaptivity is used in IE.
  • ASPxGridViewExporter does not export column headers after the upgrade from 2015.2.10 to 2016.2.5.
  • Design-Time - Add the PNG sprite instead of the SVG sprite for mobile themes.
  • Master Detail ASPxGridView in RTL mode - The horizontal scrollbar is shifted after expanding the detail row if the overall page height exceeds the browser's window.

ASPxHtmlEditor

  • Scrollbars disappear in Chrome after changing the control visibility.
  • Temporary files are not deleted after uploading when an image is inserted using the standard upload image dialog.
  • The duplicated Cut/Copy buttons are not disabled when the Cut/Copy functionality is not supported by the current browser.

ASPxPivotGrid

  • ASPxPivotGrid in OLAP mode crashes when filtering certain dimensions if OLAPFilterByUniqueName is set to True.
  • Filter Button does not work if the AccessibilityCompliant property is enabled.
  • The GetCellInfo method returns a corrupted object in the CustomCallback event handler.
  • The OLAP hierarchy is shown incorrectly when the SortMode property is "Key".

ASPxQueryBuilder

  • Mouse wheel scrolling does not work in the Query Builder.

ASPxRichEdit

  • A merge field in the header may contain incorrect data when records are switched quickly.
  • A file formatted in a certain way can't be loaded to ASPxRichEdit.
  • SaveCopy doesn't save a document after a postback if the page contains two ASPxRichEdit editors generated dynamically.
  • Text is shown incorrectly if the span element's style is customized with the important rule.
  • The "Uncaught TypeError: Cannot read property 'pages'.." error occurs when two ASPxRichEdit controls are added to a page.
  • The 'Cannot read property 'getEndPosition' of undefined' error occurs on clicking an item from the 'Heade&Footer' tab if the spell checker is enabled.

ASPxScheduler Suite

  • Add a horizontal scrollbar into TimeLine view, which will allow scrolling through a fixed view interval.
  • Add the capability to fix the scroll area width in TimeLineView.
  • A custom localizer breaks the scheduler in certain circumstances.
  • Appointments' in-line editor cannot be shown for touch devices.
  • ASPxScheduler throws the "Uncaught TypeError: Cannot read property 'getBoundingClientRect' of undefined" error when switching to the Timeline View.
  • Custom formatted strings implemented in custom Scheduler services are not taken into account when a client render is enabled.
  • The "Cannot read property 'SetStart' of null" error is raised while resizing an appointment if the SnapToCellsMode is set to "Never".
  • The layout of ASPxScheduler's visual resources is incorrectly calculated when resources are sorted at the data source level and client rendering is enabled.
  • There is no capability to change a visible interval in ASPxScheduler views when the ForceReloadAppointments parameter is set to true in the FetchAppointments event handler.
  • Views - Add the Agenda view for the ASP.NET version of the Scheduler control.

ASPxSpreadsheet

  • A cell is not always updated after changing its value in ASPxSpreadsheet.CellValueChanged.
  • A double border appears when a cell is being edited if bootrstrap.css is registered on a webpage.
  • Incorrect copying of formulas.
  • The ArrayValue[,].TextValue property has a null value in a custom formula when the value was set on the client side.
  • The entered string is automatically converted to a date string even if the cell format is set to Text.
  • The No Fill option is missing in the color picker.

ASPxThemeBuilder

  • ASPxSpreadsheet/Spreadsheet - Custom Theme - The control is incorrectly rendered in one vertical line when a custom Default based theme is used.

ASPxTreeList

  • The ContextMenu event is not fired for column headers placed in the customization window.
  • The control's width is not preserved in Cookies when columns are resized and ColumnResizeMode is set to "Control".

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager collapses its folder tree if a selected folder is removed.
  • ASPxFileManager in the Bootstrap Web Application template - Sprite images are shown when a user hovers over files in the File Manager.
  • ASPxFormLayout - An empty space is displayed after the editor when the popup HelpText is used.
  • ASPxFormLayout loses newly entered unsaved data on a callback when it is bound to XpoDataSource.
  • ASPxImageZoomNavigator - The Orientation="Vertical" property does not work.
  • ASPxNavBar - ASPxHyperLink's client-side Click event is not raised in the item's TextTemplate and GroupHeaderTemplate in Chrome 58.
  • ASPxNavBar - Client-side events are lost for controls placed in the group's HeaderTemplate after expanding the group if EnableCallBacks="true".
  • ASPxNavBar - The ASPxClientNavBarGroup.SetVisible method has no effect when group headers are not displayed.
  • ASPxNavBar - The bottom of a border is not visible when the NavBarGroup.ContentTemplate is used in the Material theme.
  • ASPxPageControl - The client-side click event is not raised for an image located inside TabTemplate in Chrome 58.
  • ASPxPopupControl - ASPxPanel with FixedPosition="WindowTop" is still visible on mobile devices when a modal popup is shown in maximized mode.
  • ASPxRibbon - RibbonComboBoxItem becomes empty after a ribbon tab is changed several times.
  • ASPxRibbon - The "ASPx.ScrollingManager is not a constructor" JavaScript error occurs when the ShowTabs property is set to true and RibbonGalleryBarItem is placed to the first tab.
  • ASPxSplitter - A postback is sent after a pane is collapsed in Chrome, but is not sent in IE11.
  • ASPxTitleIndex - The filter works incorrectly in certain conditions.
  • ASPxUploadControl - The "Bad request. StatusCode: Forbidden" error occurs on an attempt to upload a file with a name containing the Unicode character and apostrophe.

Project Wizard

  • ASP.NET Project Wizard - Set pages' clientIDMode attribute value to Predictable by default.

XtraCharts Suite

  • Hit Testing - Client-side hit information is not valid when the SeriesPoint.Tag property is modified.
  • The {HINT} text pattern stops working in certain situations.

XtraReports Suite

  • ASPxDocumentViewer - PDF-based printing doesn't work in Chrome after installing the 16.2.6 hotfix.
  • The caption of a Dashboard's datasource on the page differs from the one set in code.
  • Web Report Designer - An internal server error is thrown in a Web Garden environment.
  • Web Report Designer - The serialized data set does not populate a new report's preview.
  • Web report designer throws "Schema loading failed. Unable to open a database".
DevExpress ASP.NET

DevExpress ASP.NET and Blazor

Toutes les bibliothèques, extensions et suites de composants primées ASP.NET, MVC, ASP.NET Core, ASP.NET Bootstrap et Blazor 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 .