I just updated my Radzen to 4.28.10 and it changed how the validators (RadzenRequiredValidator) work when using RadzenFormField.
Before I was able to have my validators outside the RadzenFormField, and therefore the styling was placing the validation messages below the field. I started receiving errors that my component with name couldn't be found. I ended up having to place my validators within the RadzenFormField. Now the formatting is all messed.
Is this the new way of having to use validators with RadzenFormField?
BEFORE:
<RadzenFormField Text="@_labelField1" Style="width: 100%;" Visible="@_isField1Visible" Component="Field1">
<RadzenTextBox @bind-Value="@_model.SqlParameter1" Name="Field1" Style="width: 100%;" title="@_labelField1" />
</RadzenFormField>
<RadzenRequiredValidator Component="Field1" Text="@_field1RequiredValidationText" Visible="@_isField1Visible" Popup="false" />
<RadzenRegexValidator Component="Field1" Text="@_field1RegexValidationText" Visible="@_isField1Visible" Pattern="@_field1RegexValidationPattern" Popup="false" />
AFTER:
<RadzenFormField Text="@_labelField1" Style="width: 100%;" Visible="@_isField1Visible" Component="Field1">
<RadzenTextBox @bind-Value="@_model.SqlParameter1" Name="Field1" Style="width: 100%;" title="@_labelField1" />
<RadzenRequiredValidator Component="Field1" Text="@_field1RequiredValidationText" Visible="@_isField1Visible" Popup="false" />
<RadzenRegexValidator Component="Field1" Text="@_field1RegexValidationText" Visible="@_isField1Visible" Pattern="@_field1RegexValidationPattern" Popup="false" />
</RadzenFormField>