У меня есть форма, которая привязывается к трем связанным моделям в одной EditForm. Я хочу понять, как проверить каждого из них на одной и той же отправке. Мне удалось успешно проверить одну модель, но я нигде не вижу подробностей о том, как проверить несколько. Идеи?
<EditForm OnValidSubmit="@Save" EditContext="@EditContext">
<div class="form-group">
<input class="form-control" type="text" id="Title" @bind="@TargetUser.Title" />
<InputText Id="OfficePhone" Class="form-control" @bind-Value="@TargetUser.OfficePhone"></InputText>
<ValidationMessage For="@(() => TargetUser.OfficePhone)" />
<input class="form-control" type="text" id="MiddleName" @bind="@TargetUser.MiddleName" />
<div class="row row-padding">
<h4>Seller Rates</h4>
</div>
<hr />
<input type="number" step="0.01" id="HourlyRate" @bind="@UserRate.HourlyRate" class="form-control" />
<input type="number" id="Salary" @bind="@UserRate.Salary" class="form-control" />
<input type="number" step="0.01" id="OTRate" @bind="@UserRate.OTRate" class="form-control" />
<input type="date" @bind="@UserRate.ValidFrom" id="ValidFrom" class="form-control"/>
<input type="date" class="form-control" id="ValidTo" @bind="@UserRate.ValidTo" />
<DataAnnotationsValidator />
<ValidationSummary />
</EditForm>
Это сильно отредактированный пример кода. Не предназначен, чтобы показать, что на самом деле там будет. Просто для иллюстрации.