```json
//[doc-seo]
{
"Description": "Learn how to implement form validation in ABP Blazor UI using Blazorise's validation infrastructure with practical examples."
}
```
# Blazor UI: Forms & Validation
ABP Blazor UI is based on the [Blazorise](https://blazorise.com/docs) and does not have a built-in form validation infrastructure. However, you can use the [Blazorise validation infrastructure](https://blazorise.com/docs/components/validation) to validate your forms.
## Sample
_The example is provided by official Blazorise documentation._
```html
Please enter the name.
Name is good.
Enter valid name!
Please enter the email.
Email is good.
Enter valid email!
@code{
void ValidateEmail( ValidatorEventArgs e )
{
var email = Convert.ToString( e.Value );
e.Status = string.IsNullOrEmpty( email ) ? ValidationStatus.None :
email.Contains( "@" ) ? ValidationStatus.Success : ValidationStatus.Error;
}
}
```
> Check the [Blazorise documentation](https://blazorise.com/docs/components/validation) for more information and examples.