Explore the API
Dashboard chart gallery
Compare 16 chart examples using the same spreadsheet-backed sales data.
Try this workflowExplore and compare
Change the inputs, run an action, and inspect the live result below.
ResultLive API output
All examples use the same 432 orders across 2025 and 2026. Overview and order details initially show 2026. Reset restores the complete starting workbook; TXWB downloads preserve all three dashboards.
Preparing sample...
Keep exploringReset or save
Reset restores this sample's starting document. TXWB retains its spreadsheet, dashboard, and reporting definitions.
Ready to tryUse the controls above to interact with this demo.
What this demonstrates
Dashboard chart gallery
The gallery contains columns, stacked and percentage bars and columns, area variants, waterfall, scatter, bubble, small multiples, box plots, histograms, an illustrative map and a donut. Each widget queries the Sales Data table. Open Design mode and select a widget to configure its chart and appearance.
APIs used
Dashboard.addWidget()
Dashboard.applyTheme()
Dashboard.update()
Dashboard.query()
How to explore
Compare 16 chart examples using the same spreadsheet-backed sales data.
All examples use the same 432 orders across 2025 and 2026. Overview and order details initially show 2026. Reset restores the complete starting workbook; TXWB downloads preserve all three dashboards.
Document ownership
The ready event supplies the initialized editor. Each action resolves document objects from the current workbook. Reset loads a clean TXWB snapshot; worksheet, range, chart, and dashboard handles must be acquired again after loading.
The Code panel shows this sample's actual implementation and the shared hosting code. Downloads contain the current document; changes are not stored on the server.
NuGet packages
TXTextControl.TXSheetControl.AspNetCore
2.0.0-beta.2
Provides the Razor spreadsheet editor, browser APIs, and packaged fonts.
dotnet add package TXTextControl.TXSheetControl.AspNetCore --version 2.0.0-beta.2