Я просто пропускаю что-то простое ... но моя форма, которая является формой Ajax, всегда отправляет, даже если проверка не пройдена. Я не использую валидацию jQuery, просто стандартную валидацию .NET MVC.
Каждое из полей, не получающих get, показывает сообщение проверки и выделяет поле, но форма все равно просто отправляет.
Есть ли скрипт OnBegin, который я могу вызвать, чтобы предотвратить отправку формы в случае ошибок?
Спасибо за помощь!
Ajax.BeginForm ("EditUserProfile", новый
AjaxOptions {
HttpMethod = "Post", OnComplete = ToggleViews ", UpdateTargetId =" userProfileContainer "})