Я перевіряю свою базу даних, 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);
}
}
... але я не відображаю помилок у програмі Html.ValidationSummary
, саме там я припускаю, що вони з'являться. У мене є підозра, що "Модель" не є правильним ключем, але я нічого не зміг знайти Google.