Dashboard

This dashboard demonstrates how charts and grids work together in a single page. All data is loaded from Dataverse — charts use AggregateDataverseChartDataSource and the grid uses a custom GridViewDefinition with FetchXML. The rating chart in the bottom section is linked to the grid via LinkedGrid, so it re-aggregates whenever the grid's view, search text, or refresh state changes.

Opportunity Dashboard

Three sections of opportunity charts plus a grid, laid out with Section / SectionColumn. The rating chart in the bottom section is tied to the grid via LinkedGrid, so it re-aggregates whenever the grid's view or search state changes.

React example Blazor example React TypeScript Razor