Table of Contents

Class RadzenRequiredValidator

Namespace
Radzen.Blazor
Assembly
Radzen.Blazor.dll

A validator component which checks if a component has value. Must be placed inside a RadzenTemplateForm<TItem>

public class RadzenRequiredValidator : ValidatorBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IRadzenFormValidator
Inheritance
RadzenRequiredValidator
Implements
Inherited Members

Examples

<RadzenTemplateForm TItem="Model" Data=@model>
  <RadzenTextBox style="display: block" Name="Email" @bind-Value=@model.Email />
  <RadzenRequiredValidator Component="Email" Text="Email is required" Style="position: absolute" />
</RadzenTemplateForm>
@code {
 class Model
 {
   public string Email { get; set; }
 }

 Model model = new Model();
}

Constructors

RadzenRequiredValidator()

public RadzenRequiredValidator()

Properties

DefaultValue

Specifies a default value. If the component value is equal to DefaultValue it is considered invalid.

[Parameter]
public object DefaultValue { get; set; }

Property Value

object

Text

Gets or sets the message displayed when the component is invalid. Set to "Required" by default.

[Parameter]
public override string Text { get; set; }

Property Value

string

Methods

Validate(IRadzenFormComponent)

protected override bool Validate(IRadzenFormComponent component)

Parameters

component IRadzenFormComponent

Returns

bool