Связанная модель проверяет только (на стороне клиента) из поля [MVC3].Когда вы создаете представление, jquery.validate.min.js и jquery.validate.unobtrusive.min.js добавляются в представление, если вы оставляете флажок «Справочные библиотеки сценариев»коробка помечена.Это приведет к некоторой клиентской проверке на стороне.
Если вы удалите ссылки на эти сценарии, проверка не будет выполнена на стороне сервера (в вашем контроллере), если вы не откроете:
ModelState.IsValid
Вы можете иметь [Required]
атрибуты, свои собственные ValidationAttribute
аннотации и т. Д., И модель не будет проверена.