Кажется, я упустил что-то очень простое, но нигде не могу найти ответ.
Я хочу сгенерировать универсальный тип утверждения «У вас есть ошибки - см. Ниже» поверх формы, когда существуют ошибки, используя @Html.ValidationSummary(true)
, и перечислить все конкретные ошибки только рядом с соответствующими полями. Я хочу, чтобы логика и текст ошибки содержались в фильтре действий.
Проблема в том, что вся документация, которую я видел по ошибкам «на уровне модели», объясняет, как отображать их в представлениях, а не как добавлять их в состояние модели.
Ошибки, добавленные с помощью ModelState.AddModelError
, не относятся к модели- level - как я могу добавить ошибку на уровне модели?