The form validation in Blazor is achieved using data annotations. The following two tags are used for validations and display the validation error message:
<DataAnotationsValidator />
<ValidationSummary />
Refer to the following code example for simple form validation in Blazor.
[Person.cs]
using System.ComponentModel.DataAnnotations;
public class Person
{
[Required]
[StringLength(15, ErrorMessage = "{0} length must be between {2} and {1}.", MinimumLength = 6)]
public string FirstName { get; set; }
[Required]
[DataType(DataType.Password)]
[StringLength(15, ErrorMessage = "{0} length must be between {2} and {1}.", MinimumLength = 6)]
public string LastName { get; set; }
[Required]
[Range(1, 100, ErrorMessage = "Age should a number between (1-100).")]
public int Age { get; set; }
}
The form validation in Blazor is achieved using data annotations. The following two tags are used for validations and display the validation error message:
Refer to the following code example for simple form validation in Blazor.
[Person.cs]
[FormValidation.razor]
need an explanation for this answer? contact us directly to get an explanation for this answer