Pytania otagowane jako asp.net-mvc-2-validation

9
ASP.NET MVC Html.ValidationSummary (true) nie wyświetla błędów modelu
Mam problem z Html.ValidationSummary. Nie chcę wyświetlać błędów właściwości w ValidationSummary. A kiedy ustawię Html.ValidationSummary (true), nie wyświetla komunikatów o błędach z ModelState. Gdy występuje wyjątek w działaniu kontrolera na łańcuch MembersManager.RegisterMember(member); sekcja catch dodaje błąd do ModelState: ModelState.AddModelError("error", ex.Message); Ale ValidationSummary nie wyświetla tego komunikatu o błędzie. Po ustawieniu …

3
ModelState.AddModelError - Jak dodać błąd, który nie dotyczy właściwości?
Sprawdzam moją bazę danych, Create(FooViewModel fvm){...}aby sprawdzić, czy fvm.prop1i fvm.prop2już istnieją w tej kombinacji; jeśli tak, chcę dodać błąd do stanu modelu, a następnie zwrócić cały widok. Próbowałem: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); return View(fvm); } } ... ale nie wyświetla …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.