How do I get the collection of Model State Errors in ASP.NET MVC?

<% ViewData.ModelState.IsValid %>

or

<% ViewData.ModelState.Values.Any(x => x.Errors.Count >= 1) %>

and for a specific property…

<% ViewData.ModelState["Property"].Errors %> // Note this returns a collection

Leave a Comment