ModelMetadata.IsRequired Property

Definition

Gets a value indicating whether or not the model value is required. This is only applicable when the current instance represents a property.

C#
public abstract bool IsRequired { get; }

Property Value

Remarks

If true then the model value is considered required by validators.

By default an implicit System.ComponentModel.DataAnnotations.RequiredAttribute will be added if not present when true..

Applies to

Product Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0