Fix model validation error display
This commit is contained in:
@@ -1,12 +1,9 @@
|
||||
@model string
|
||||
@{
|
||||
var fieldName = Model;
|
||||
var modelState = ViewData.ModelState[fieldName];
|
||||
}
|
||||
@if (ViewData.ModelState[fieldName] != null
|
||||
&& ViewData.ModelState[fieldName].Errors.Any())
|
||||
@foreach (var error in modelState?.Errors ?? new ModelErrorCollection())
|
||||
{
|
||||
foreach (var error in ViewData.ModelState[fieldName].Errors)
|
||||
{
|
||||
<div id="@fieldName-error" class="is-invalid invalid-feedback">@error.ErrorMessage</div>
|
||||
}
|
||||
}
|
||||
<div id="@fieldName-error" class="text-danger field-validation-error">@error.ErrorMessage</div>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user