New to Telerik UI for Blazor? Start a free 30-day trial

Steps State

Updated on Oct 1, 2026

The Stepper for Blazor allows you to control the state of its steps. You can use to following StepperStep parameters to customize the state of the steps:

Optional

To mark a step as optional, you can set its Optional parameter to true (its default value is false). This configuration strives to visually notify the user that a certain step is not required by rendering "(Optional)" text underneath the corresponding step. It doesn't come with a built-in functionality to skip the step if a linear flow is enabled. The stepper component will also allow you to localize the "Optional" text.

Set an optional step.

Example
View Source
Loading ...

Disabled

You can disable a step by setting the Disabled parameter of the the desired StepperStep to true (its default value is false). You can also toggle its value to conditionally enable/disable steps based on your application logic.

This feature serves to mark the desired step as disabled, so users cannot click and select it. If linear flow is enabled, users will not be able to skip the disabled step and click on the next enabled.

Set a disabled step.

Example
View Source
Loading ...

See Also

In this article
OptionalDisabledSee Also
Not finding the help you need?
Contact Support