DevExpress ASP.NET 16.2.5

Adiciona suporte ao Visual Studio 2017.
Março 8, 2017
Nova versão

Recursos

  • Support for Microsoft Visual Studio 2017.

Correções

ASPxDataEditors

  • ASPxComboBox - The dropdown can be shown on a dropdown button click on a touch screen in Microsoft Edge when ClientEnabled is set to false.
  • ASPxComboBox doesn't load items if a user scrolled down.
  • ASPxGridLookup - Selected values are ordered incorrectly in the case of non-XML datasources.
  • ASPxGridLookup - The "Error Creating Panel: unable to cast object of type..." error occurs on an attempt to access the designer.
  • ASPxRadioButton - A caption text style is changed when Bootstrap is used.
  • ASPxTokenBox - The "ASPx is not defined at HTMLTableElement.onclick" error occurs on clicking a disabled token box.
  • Documentation - ASPxButton - The ValidationContainerID and ValidationGroup properties don't have a full description of how they work in different situations.

ASPxGridView

  • ASPxGirdLookup - Incremental filtering doesn't work in iOS when more than two symbols are typed.
  • ASPxGridView - A combobox column shows values instead of text if its data source is changed in a button's Click event handler and initially its data source was set before calling the grid's DataBind method in the Page_Load event handler.
  • ASPxGridView - Batch Edit - The Header Filter buttons stop responding after Batch Edit's confirmation.
  • ASPxGridView - Cannot change the CSS class of the filter control's popup.
  • ASPxGridView - Column resizing works incorrectly if ColumnResizeMode is 'Control' and the RightToLeft property is set to True.
  • ASPxGridView - Columns order is not saved to cookies after moving a column on the client side.
  • ASPxGridView - Data Aware export - Column captions are rendered in the wrong columns.
  • ASPxGridView - Data is not loaded when GetRowValues is called in CommandButtonInitialize on the first load of the page but it is loaded after calling the client-side Refresh method.
  • ASPxGridView - Editing doesn't work correctly after a column is moved into a band when ColumnMoveMode is set to "ThroughHierarchy".
  • ASPxGridView - Grid columns' width is incorrectly restored after a callback.
  • ASPxGridView - Moderno - Empty Grid has a missing bottom border.
  • ASPxGridView - Some column headers are missing on exporting to Excel when a band column is used and the VisibleIndex property is defined for grid columns.
  • ASPxGridView - The "Cannot read property 'childNodes' of null" JavaScript error occurs on an attempt to display adaptive detail rows if DataRowTemplate is defined and GridViewAdaptivityMode is HideDataCellsWindowLimit.
  • ASPxGridView - The "Guid should contain 32 digits with 4 dashes..." error occurs when a new row is deleted after being inserted.
  • ASPxGridView - The "Specified argument was out of the range of valid values" error is thrown when columns are autogenerated, the SettingsPager.ShowEmptyDataRows property is enabled and a horizontal scrollbar is visible in version 16.2.
  • ASPxGridView - The 'Cannot read property 'currentStyle' of null' error occurs if AdaptiveColumnPosition = None and a detail row is expanded.
  • ASPxGridView - The cell height is calculated incorrectly after sorting when a fixed column is used.
  • ASPxGridView - The column position is not stored in cookies when SettingsBehavior.ColumnMoveMode="ThroughHierarchy".
  • ASPxGridView - The grid becomes empty on an attempt to select an image in ASPxBinaryImage placed in the EditForm template when thet RTL mode is enabled.
  • ASPxGridView - The horizontal scrollbar position is reset when a user expands a detail row after scrolling rows down.
  • ASPxGridView - The month title is not visible in the date editor on editing a date column's cell in Batch mode when the Metropolis or MetropolisBlue theme is used and KeyboardSupport is enabled.
  • ASPxGridView - The POST request is sent to the server in Batch mode after clicking the "Save changes" button if the grid has rows with invalid data that was removed and restored again.
  • ASPxGridView - The Select radio button is not transparent in Metropolis, MetropolisBlue and Mulberry themes when the AllowSelectSingleRowOnly mode is used.
  • ASPxGridView - There is no description that the Responsive mode cannot be used in a grid with Data Cell Bands.
  • ASPxGridView changes its column width if the control resizing is limited by its content.
  • It is impossible to get a child collection of objects using the GetListSourceFieldValue method in the CustomUnboundColumnData event handler.
  • Links are not correctly highlighted if the MetropolisBlue theme is used.
  • Referencing DevExtreme v16.1 scripts breaks the mouse wheel functionality in Chrome.

ASPxHtmlEditor

  • ASPxHtmlEditor - A file name containing Russian characters is displayed as encoded in the Image Selector dialog.
  • ASPxHtmlEditor - A heading style is applied to two lines even when only one of them is selected.
  • ASPxHtmlEditor - Html Tab displays pasted content incorrectly after switching between tabs multiple times in IE11.
  • ASPxHtmlEditor - Insert the <br/> tag instead of &nbsp; into cells when creating a new table.
  • ASPxHtmlEditor - Roman numeration is not preserved when pasting a list from a Word document.
  • ASPxHtmlEditor - The "Unable to get property 'rows' of undefined or null reference" error occurs when switching to the HTML view after inserting a table.

ASPxPivotGrid

  • A layout is corrupted if the DataField.Area = ColumnArea, DataField.AreaIndex = 0 or Options.ShowValues property of one data field is disabled.
  • ASPxPivotGrid - A Grand Total row and column are not displayed when virtual scrolling is enabled and RowTotalsLocation/ColumnTotalsLocation is "Near".
  • OLAP Fields cannot be dragged on Windows Phone devices.

ASPxQueryBuilder

  • ASPxQueryBuilder - It is impossible to set the Command Timeout.

ASPxRichEdit

  • ASPxRichEdit - A script error occurs when setting the client-side selection.intervals property to an interval starting with 0 for a document that contains fields and hyperlinks.
  • ASPxRichEdit - Cursor is set to another row when a row is clicked in a large document.
  • ASPxRichEdit - Data copied from Excel pastes as a picture in FireFox.
  • ASPxRichEdit - Hyperlinks contained in a document cannot be opened if the control's ReadOnly property is set to true.
  • ASPxRichEdit - Script errors occur on clicking a border of a table placed in the header of an RTF document and on an attempt to resize it.
  • ASPxRichEdit - The "Cannot read property 'switchToStartNextBoxInRow' of null" script error occurs when holding the Delete key on the keyboard.
  • ASPxRichEdit - The "Uncaught RangeError: Invalid array length at Function.StringUtils.mergeStringNTimes" error occurs when opening a file in Chrome.
  • ASPxRichEdit - The Page Break operation is not disabled inside the table.
  • ASPxRichEdit - The ViewMergedData property has no effect.

ASPxScheduler Suite

  • A chain of recurring appointments is incorrectly generated/rendered in the case of "all-day" appointments.
  • A theme specified using the "pages -> styleSheetTheme" attribute is incorrectly applied to ASPxScheduler visual elements.
  • An appointment with the Pattern type cannot be created with the ASPxClientScheduler.InsertAppointment method when the client rendering is enabled.
  • Appointments are not shown in the Day View when the client and storage time zones are different.
  • Custom Appointment Style settings specified in the AppointmentViewInfoCustomizing event handler are not applied while rendering appointments.
  • Multi-line content of appointments is rendered incorrectly in ASPxScheduler views.

ASPxSpellChecker

  • Add an additional parameter indicating whether spell checking is finished or stopped by the user into the AfterCheck event arguments.

ASPxSpreadsheet

  • ASPxSpreadhseet - Its not possible to scroll a document with frozen columns to the rightmost cell with data on screen with 1680x1050 resolution and higher.
  • ASPxSpreadsheet - 3D charts are not visible .
  • ASPxSpreadsheet - A formula is not inserted to a cell when dragging it.
  • ASPxSpreadsheet - A script error occurs on an attempt to navigate to the second tab of ASPxPageControl after editing ASPxSpreadsheet located in its first tab.
  • ASPxSpreadsheet - It is impossible to edit a merged cell in a protected document when the cell is unlocked and clicked in a certain area.
  • ASPxSpreadsheet - Other column values are visible on scrolling a document after using AutoFilter by a column value.
  • ASPxSpreadsheet - The drop-down Autosum menu cannot be expanded after a callback.
  • ASPxSpreadsheet - The Formula bar is displayed incorrectly if bootrstrap.css is registered on a webpage.
  • ASPxSpreadsheet - The Save button stays enabled after a document is saved in a custom way by using the Saving event.
  • ASPxSpreadsheet does not raise the EncryptedFilePasswordRequest event when opening an encrypted document.

ASPxTreeList

  • ASPxTreeList - Node and arrow positions are different when dragging a node inside ASPxSplitter.
  • ASPxTreeList - Node drag and drop works incorrectly in IE on touch screens.
  • ASPxTreeList - The 'ASPx.TreeListTableScrollHelper is not a constructor' error occurs if a scrollbar is visible and scripts are loaded using ASPxScriptManager.
  • ASPxTreeList - The client-side ContextMenu event doesn't fire and the default context menu is shown when right-clicking a focused note after switching focus.
  • ASPxTreeList, MVC TreeList - The SettingsPopupEditForm.CloseOnEscape property is not available.

ASPxVerticalGrid

  • ASPxVerticalGrid - The Styles.Record.Paddings property has no effect.

Navigation, Layout & Multi-Purpose Controls

  • ASPxCallbackPanel - The content area is visible at the top of the page when the FixedPosition property of the child ASPxCallbackPanel is changed to "Left".
  • ASPxFileManager - The GetFolders method is called twice for every parent folder of a selected folder.
  • ASPxFormLayout - Items are not cleared when ASPxFormLayout is dynamically bound to an empty data source.
  • ASPxGridLookup is closed on being clicked if the modal ASPxLoadingPanel is displayed.
  • ASPxMenu - A target page is opened in a new browser tab for the first time when NavigateURL is modified on the client side.
  • ASPxNavBar - It's not possible to expand/collapse groups of ASPxNavBar placed in another ASPxNavBar's item template.
  • ASPxNavBar - The bottom of a border is not visible when the last group ClientVisible property is set to false in the Material theme.
  • ASPxNewsControl - A script error occurs on clicking the Details link if the client-side TailClick event handler is defined and the clicked item's text contains an apostrophe or a line break.
  • ASPxPageControl - The first tab is not visible when all of them have ClientEnabled=true.
  • ASPxPanel - An expanded adaptive panel is still active and is not hidden when a model popup is displayed on a mobile device.
  • ASPxRoundPanel - The "Unable to get property 'IsScrollOnKBNavigationLocked' of undefined or null reference" error occurs when trying to perform a callback using a combo box placed inside the panel.
  • ASPxRoundPanel - When controls are placed in the panel's content, the control's state is not restored after a postback.
  • ASPxTreeView - The UrlSelected and UrlHottracked properties do not have any effect.
  • ASPxTreeView is rendered incorrectly in a scrollable DIV element with overflow in IE.
  • ASPxUploadControl - "The server encountered an internal unspecified error that prevented it from fulfilling the request" error occurs when the Cookieless Session state is used.
  • ASPxUploadControl - It is impossible to upload a file when EnableFileList is true and a custom CSS class is specified in ProgressBarIndicatorStyle.
  • ASPxUploadControl - The page is scrolled to the beginning when moving focus to ASPxUploadControl via the Tab key and the page was already scrolled.
  • Floating elements are incorrectly displayed in the Designer.
  • The popup window displays incorrectly in some mobile browsers when the main window is scrolled down.
  • UploadControl - Provide a capability to control account settings of Cloud providers after application run.

Project Templates

  • Responsive Template - Main.master's MainContent ContentPlaceHolder is shown at the bottom instead of the right side at design time.

Project Wizard

  • Project Wizard - The XtraPivotGrid assembly is referenced when the PivotGrid suite is selected.

XtraCharts Suite

  • It is impossible to scroll or zoom a page on a mobile device if the page is zoomed to display a single chart.
  • NullRefferenceException occurs in WebChartControl when clicking the legend in certain cases.
  • WebChartControl - A series is duplicated in the Designer when the chart is placed onto ASPxRoundPanel.

XtraReports Suite

  • A modified cell padding cannot revert to its original state.
  • ASPxDocumentViewer is cut off if Internet Explorer is zoomed.
  • ASPxWebReportDesigner - XRChart - Cannot select a decimal field as a Value data member.
  • Content Editing in Print Preview - If the content of a report control does not match an assigned editor's mask, the field value cannot be correctly customized and validated in Print Preview.
  • The "Expression Editor" form is not localized.
  • Web Report Designer - The XRChart.SeriesDataMember property value is lost when a report is restored from the definition file.
  • Web Report Designer - Wrong Icons are displayed for Int64, Decimal and GUID parameters.
  • Web Report Designer - XRSparkline - Two property entries for "Highlight Max Point" in the Properties window.

All ASP.NET MVC Products

  • DevExpress ASP.NET MVC scripts break dxDataGrid bound to ODataSource.
  • The DXCallbackErrorMessage parameter is empty in an error page URL when an issue occurs on a callback.

MVC CardView

  • CardView - A custom search panel editor doesn't work.

MVC Data Editors

  • Data Editors - Unobtrusive Client Validation - Radio Button is not focused when it is invalid.

MVC GridView

  • GridView - Batch Editing - It's necessary to focus an editor twice when Remote validation is used.
  • GridView - Custom Binding - Data rows are empty when the grid is filtered on the second page.
  • GridView - Hierarchical column captions are not localized in the Filter Control.
  • GridView - The "Cannot read property 'settings' of undefined" error occurs on a callback after saving changes in Batch mode when new versions of jquery.validate and jquery.validate.unobtrusive are used.
  • GridView - The 'A field or property with name 'XYZ' was not found in the selected data source' error is thrown if the grid is bound to a collection and the DataItem template is used.
  • GridView in Endless Paging mode - Incorrect rows are selected after scrolling to a new data page if another user has inserted a new row at the beginning of the data set.

MVC HtmlEditor

  • HtmlEditor - A client-side exception occurs when executing several PASTEHTML commands one after another.
  • Input cursor returns to its previous position after inserting text using HtmlEditor's client-side API.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FileManager - Callback response is incorrect when ItemTemplate is specified for a column.
  • PageControl - The "Cannot read property 'style' of null" error occurs when all tabs are invisible and the visibility of the hidden tab is changed.
  • PopupMenu - The ShowAtPos method works incorrectly when it is called in the ASPxClientHtmlEditor.CustomCommand event handler.

MVC Pivot Grid

  • PivotCustomizationExtension is rendered collapsed when it is placed inside a collapsed Panel.

MVC Report

  • HTML5 Reporting components - " 'console' is undefined" : javascript error is thrown after the Internal Server Error occurs.
  • MVC Report - A clock hour hand never stops after long pressing of a clock button.
  • Web Report Designer - Allow a report to be loaded to the designer when a report contains cross-band controls with the StartBand and EndBand properties set to the null value.
  • Web Report Designer - 'Internal Server Error' occurs while creating a new report via Wizard by using a data source created by the Data Source Wizard when the IE Compatibility mode is enabled.
  • Web Report Designer - The RecordNumber summary function is missing.

MVC RichEdit

  • RichEdit - The "Multiple controls with the same ID 'insertimagedialog' were found" application error occurs on an attempt to insert an inline picture when several RichEdit extensions using the Open method are placed on the page.

MVC Scheduler

  • NullReferenceException is raised while inserting/deleting/updating appointments when the FetchAppointments event is handled.
  • ObjectDisposedException is raised while switching views in the SchedulerControl when the ForceReloadAppointments parameter of the FetchAppointments event is set to true.
  • The AppointmentConflictsMode.Forbidden mode operates incorrectly in the MVC Scheduler control (16.1).

MVC Spreadsheet

  • ASPxSpreadsheet - Content can be pasted to a protected cell from an external source.

Project Wizard

  • Insert Extension Wizard - Controllers that have a base class other than System.Web.Mvc.Controller are not displayed in the GridView's "Controllers" selector.
  • Project Wizards - Automatic adding of the EnableBrowserLink key to appSettings causes an exception when configSource is used.
DevExpress ASP.NET

DevExpress ASP.NET and Blazor

Todos os premiados pacotes de componentes, bibliotecas e extensões ASP.NET, MVC, ASP.NET Core, ASP.NET Bootstrap e Blazor produzidos pela DevExpress em um pacote integrado.

Tem alguma pergunta?

Chat ao vivo com nossos especialistas de licenciamento de DevExpress.