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