Я проверяю свою базу данных в Create (FooViewModel fvm) {...}
, чтобы узнать, есть ли ] fvm.prop1
и fvm.prop2
уже существуют в этой комбинации; если да, то я хочу добавить ошибку в состояние модели, а затем вернуть все представление. Я пробовал:
public ActionResult Create(FooViewModel fvm){
if (ThatComboAlreadyExists(fvm)) {
ModelState.AddModelError("Model", "There is already one like that");
return View(fvm);
}
}
... но я не вижу ошибок в Html.ValidationSummary
, где, как я предполагаю, они могли бы появиться. Есть подозрение, что "Модель" не тот ключ, но я не смог найти ничего а-ля Google.