Estou verificando meu banco de dados Create(FooViewModel fvm){...}
para ver se o fvm.prop1
e fvm.prop2
já existe nessa combinação; Nesse caso, desejo adicionar um erro ao modelstate e retornar a exibição inteira. Eu tentei:
public ActionResult Create(FooViewModel fvm){
if (ThatComboAlreadyExists(fvm)) {
ModelState.AddModelError("Model", "There is already one like that");
return View(fvm);
}
}
... mas não consigo exibir erros no Html.ValidationSummary
, que é onde suponho que eles apareceriam. Suspeito que "Modelo" não seja a chave certa, mas não consegui encontrar nada no Google.