RadzenSteps Step Change


I am using the RadzenSteps component. What I would like to accomplish is almost like a validation before allowing the user to move on to another step.

I am looking for how best to do this. I started going down the road of using the Change event and checking if my variable is populated, but the issue is it seems my options on setting what Step I am currently on may be limited? If I force it go the to the previous step using .PreStep() this will only work if they are tranversing via the Next button and not by clicking on the step on the top for example.

Is there anyway around this?

You can check our example for reference:

You cannot move to the next step if there is no selection - check Disabled property.