I'm trying to use RequiredValidator on three RadzenNumeric fields.
<Radzen.Blazor.RadzenTemplateForm TItem="VSSI.API.Shared.Request.SpecialAgreementInputData" Data="@Value" Submit="@SubmitAction">
<Radzen.Blazor.RadzenFieldset Text="@localizer["SpecialAgreementInfoFieldTitle"]">
<div class="row">
<div class="col-sm-12 col-md-6">
<div class="row justify-content-lg-start input-row">
<div class="col-6 input-header-underlined">
<div class="float-right">@localizer["AmountHeader"]</div>
</div>
<div class="col-6">
<Radzen.Blazor.RadzenNumeric Min="0" Disabled="IsAmount" Name="Amount" @bind-Value="CreateSpecialAgreementRequest.Amount" TValue="int" Change="UseAmountChanged" />
<RadzenRequiredValidator Component="Amount" Text="@localizer.GetString("RequiredFormValueMessage", @localizer["AmountHeader"])" Popup="false" DefaultValue="0" />
</div>
</div>
<div class="row justify-content-lg-start input-row">
<div class="col-6 input-header-underlined">
<div class="float-right">@localizer["PercentageHeader"]</div>
</div>
<div class="col-6">
<Radzen.Blazor.RadzenNumeric Min="0" Disabled="IsPercentage" Name="Percentage" @bind-Value="CreateSpecialAgreementRequest.Percent" TValue="double" Change="UsePercentageChanged" />
<RadzenRequiredValidator Component="Percentage" Text="@localizer.GetString("RequiredFormValueMessage", @localizer["PercentageHeader"])" Popup="false" DefaultValue="0" />
</div>
</div>
<div class="row justify-content-lg-start input-row">
<div class="col-6 input-header-underlined">
<div class="float-right">@localizer["MaximumAmountHeader"]</div>
</div>
<div class="col-6">
<Radzen.Blazor.RadzenNumeric Name="MaximumAmount" @bind-Value="CreateSpecialAgreementRequest.MaximumAmount" />
<RadzenRequiredValidator Component="MaximumAmount" Text="@localizer.GetString("RequiredFormValueMessage", @localizer["MaximumAmountHeader"])" Popup="false" DefaultValue="0" />
</div>
</div>
</div>
</div>
</Radzen.Blazor.RadzenFieldset>
</Radzen.Blazor.RadzenTemplateForm>
When I submiting the form only the first and the last numeric field shows validation error message
What I'm I doing wrong?
KR
Jörgen