Suppose a user has javascript disabled and thus client side validation doesn't work in MVC3.
What is the best way to implement server side validation so that validation messages are still displayed when the user tries to handle data in an inappropriate way?
Thanks!
EDIT:
Apparently it's happening because I'm using EF generated models and they use "StructuralObject.SetValidValue" methods in property setters. This results in an exception being thrown before MVC can validate the model.
I'm trying to find a way to circumvent this right now...