Skip to content

feat(ValidationForm): integrate with Fluent Validation without using DataAnnotations #4490

@NabaviFard-Mahdi

Description

@NabaviFard-Mahdi

Which class is this unit test associated with?

How to integrate with Fluent Validation. Without using DataAnnotations and using complex validations?
I use :

 <FluentValidationValidator Validator="@ModelValidator" @ref="_fluentValidationValidator" />
 <ValidationSummary Model="@ModelDto" />
 <BootstrapBlazorDataAnnotationsValidator />

In ValidateForm But it didn't work

FluentValidationValidator ( Blazored.FluentValidation.FluentValidationValidator )

  <ValidateForm @ref="_form" Model="@ModelDto" OnValidSubmit="ValidateSubmit"
                OnInvalidSubmit="InValidateSubmit" ShowLabel="true" ShowLabelTooltip="true"
                 ShowAllInvalidResult="true" ShowRequiredMark="true" OnFieldValueChanged="OnFieldValueChanged">

      <FluentValidationValidator Validator="@ModelValidator" @ref="_fluentValidationValidator" />
      <ValidationSummary Model="@ModelDto" />
      <BootstrapBlazorDataAnnotationsValidator />
 </Validateform>

Metadata

Metadata

Assignees

Labels

choreThis are tasks or bot action

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions