Radzen Blazor Components

Spreadsheet Permissions

Lock the spreadsheet for view-only embedding, disable individual features, or veto commands dynamically with a CommandExecuting handler. These are component-level rules — for workbook-level rules that round-trip through XLSX, see the Protection demo.

Read-only mode Link to this section

Set ReadOnly="true" to reject every mutating command. The user can still scroll, select, and copy — formatting, autofill, paste, undo, sheet add/remove and every toolbar action are all silently dropped.

Arrow keys move between cells. Tab moves to the next cell. F6 moves to the toolbar and out. F2 or type to edit. Press Alt+Slash for all keyboard shortcuts.
Q4 2025 — Final Sales (locked)

Configuration toggles Link to this section

Each Allow* parameter independently gates a single feature area. The Show* parameters control which parts of the chrome are rendered. All flags are independent — flip them in any combination.

Permissions
Visibility
Arrow keys move between cells. Tab moves to the next cell. F6 moves to the toolbar and out. F2 or type to edit. Press Alt+Slash for all keyboard shortcuts.
Product

Dynamic veto with CommandExecuting Link to this section

Subscribe to CommandExecuting to veto specific commands at runtime — for role checks, audit gates, or any logic that depends on backend state. The handler is async, so you can await a backend check before calling PreventDefault().

Reviewers can edit values. Only approvers can change cell formatting.

Arrow keys move between cells. Tab moves to the next cell. F6 moves to the toolbar and out. F2 or type to edit. Press Alt+Slash for all keyboard shortcuts.
Product

Radzen Blazor Newsletter

Get an email when new components and releases ship.

All the tools in one place

Save Hours on Every Project

With Radzen Blazor subscription you get the full toolkit, including:

Dedicated support backed by proven expertise

Premium themes and theme editor

Ready-to-use UI blocks

Complete app templates

Visual design-time-experience

Radzen Blazor Studio

Radzen Blazor Components, © 2018-2026 Radzen.
Source Code licensed under MIT

Demos Configuration

Premium Themes

  • Material 3
  • Material 3 Dark
  • Material 3 Expressive
  • Material 3 Expressive Dark
  • Fluent
  • Fluent Dark

Free Themes

  • Material
  • Material Dark
  • Standard
  • Standard Dark
  • Default
  • Dark
  • Humanistic
  • Humanistic Dark
  • Software
  • Software Dark
An error has occurred. This app may no longer respond until reloaded. Reload 🗙