```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.