Breaking Change T816589
Visible to All Users

Export buttons are now shown in dashboard items by default

Our dashboard controls allow you to export the entire dashboard or a particular dashboard item. We have two separate options to display or hide corresponding export buttons in the dashboard title and dashboard item caption.

However, the default state of these options in different dashboard controls is different. In the WinForms Dashboard Designer, both the dashboard export and the export of dashboard items are enabled by default. In the WinForms Dashboard Viewer, the WPF Dashboard Control, and the Web Dashboard export of dashboard items is turned off initially.

To enable the dashboard items export in versions prior 19.2, it was necessary to enable the corresponding AllowPrintDashboardItems/AllowExportDashboardItems options. However, according to our customer requests, exporting dashboard items is a popular scenario and now we enabled this functionality in all dashboard controls.

If this change does not meet your requirements, you can restore the previous behavior and turn the option off. For this, use the following properties/methods depending on the target platform:

WinForms:
DashboardViewer.AllowPrintDashboardItems

WPF:
DashboardControlBase.AllowPrintDashboardItems

ASP.NET Web Forms:
ASPxDashboard.AllowExportDashboardItems

ASP.NET MVC:
DashboardExtensionSettings.AllowExportDashboardItems

ASP.NET Core:
DashboardExportOptionBuilder.AllowExportDashboardItems

HTML JavaScript:
DashboardExportExtension.allowExportDashboardItems

Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.