This example shows how to use separate DashboardConfigurator instances within an ASP.NET MVC Dashboard application to provide different server-side settings. In this example, the Sales and Marketing views use different dashboard storage and different data connections
Dashboard controllers are defined in the Global.asax.cs (VB: Global.asax.vb) file.
Note that the Web Dashboard control uses a single cache. The use of separate DashboardConfigurator instances does not create separated caches. Create a custom parameter to specify a different cache for different user roles.
- DashboardConfig.cs (VB: DashboardConfig.vb)
- HomeController.cs (VB: HomeController.vb)
- Global.asax.cs (VB: Global.asax.vb)
- Index.cshtml
- MarketingView.cshtml
- SalesView.cshtml
- _Layout.cshtml
- ASP.NET MVC Dashboard - How to load different data based on the current user
- ASP.NET MVC Dashboard - How to implement multi-tenant Dashboard architecture
- ASP.NET Core Dashboard - How to use separate server-side settings for different views
(you will be redirected to DevExpress.com to submit your response)