Jak ustalić, który z kluczy w ModelState zawiera błąd, gdy wartość parametru ModelState.IsValid jest nieprawdaż? Zwykle po prostu najechałbym myszką na listę ModelState.Values, sprawdzając pozycję według pozycji dla liczby błędów> 0. Ale teraz pracuję nad widokiem, który ma kilka list złożonych obiektów, łącznie 252 elementów ModelState (każdy element każdego obiektu każdej listy ma wpis w ModelState.Keys).Jak ustalić, który klucz ModelState zawiera błąd
Czy istnieje łatwiejszy sposób wskazania źródła błędu?
Pomogło mi to znaleźć problem. Nie było dokładnie to, czego szukałem, ale rozwiązany tak czy inaczej ... dzięki! – leobelones
Działa to, ale nie odpowiada na pytanie; jak dowiedzieć się, który KLUCZ ModelState ma błąd. W tym rozwiązaniu pojawia się błąd, ale nie klucz, do którego należy ten błąd. Jak to osiągnąć? –
@RensdeNobel Zaktualizowałem odpowiedź, aby uwzględnić to również. – Shyju