Refer to ASPxDashboardViewer - How to change dashboard at runtime from end user interface thread for addition information and possible workaround.
DashboardViewer - Web - Provide client-side methods for loading different dashboards
Answers approved by DevExpress Support
Hello,
Starting with version 16.2, we renamed our ASPxDashboardDesigner to ASPxDashboard. Currently, it is possible to use this component as a designer and viewer. Please refer to the Renaming the ASPxDashboardDesigner control and DashboardDesigner extension - How to update your Web Designer applications ticket to learn how to use it. To switch between the designer and viewer, it is possible to use the WorkingMode(ASP)/WorkingMode(MVC)/workingMode(JS) property and set it to different modes.
In this new component, we provide a client-side method - LoadDashboard/loadDashboard - that you can use to open any available dashboard by passing the dashboard's ID to this method.
The solution you provided is 3 years old "really" no fix since then and you want 2199 for your software? Please advise if you have a better solution now in 2016. The work around is problematic and another tech other post indicates there may be something new but there were no details on how to implement. Please advise
Thank you for sharing your opinion with us. I am afraid, the ASPxDashboardViewer control does not support this functionality in the current suite version. In the meantime, we suggest using a workaround provided in the Q517927: ASPxDashboardViewer - How to change dashboard at runtime from end user interface thread. If you have any problems with this workaround implementation, please let us know. We will do our best to find a suitable solution for you.
+1 from us too. It should not be so hard to add a clientside dashboard load method. Please reconsider implementing. Thank you.
I am also very interested in this feature. Use a callback is not the ideal solution.
WOW this still hasn't been implemented?? This really needs to be the next priority once your designer is finished as it can do this.
Hi Gregory,
We still have this task in our To-Do list for future improvements. As an immediate solution, use the ASPxDashboardDesigner in the Viewer mode and call the LoadDashboard method to change the dashboard at runtime.
+1 from me also. I'm using MVC and really need a solution