Как я могу отобразить ModelState
в моем представлении? У меня есть следующий код для проверки, но я не могу отобразить ошибку Modelstate в моем представлении.
У меня есть это условие, мое действие:
if (!ModelState.IsValid)
return BadRequest(ModelState.Values.SelectMany(v => v.Errors).Select(error => error.ErrorMessage));
else if (ModelState.IsValid)
{
if (updatedProduct.ProductSRDate.Value > DateTime.Now)
ModelState.AddModelError("ProductSRDate", " Date must be current date or in the past.");
var PrjEditMode = await ProductService.GetProductsbyId(id);
var editMode = Mapper.Map<ProductDetails>(PrjEditMode);
return View(editMode);
}
В поле зрения У меня есть Сводка проверки как:
@Html.ValidationSummary(false, "", new { @class = "text-danger" })
Но отображается только Date must be current date or in the past.
, когда есть Обнуляемое поле: `Дата должна быть текущей или прошедшей.
0 "The value '' is invalid."
.