Описание тега asp.net-mvc-validation

ASP.NET MVC validation is a method for validating your models with property attributes. It works for client and server side validation.
2 ответа

Сводка проверки MVC на стороне клиента не отображается, когда модель недействительна

Я использую пакет Nuget MVC Validation под названием MVC Foolproof Validation. Я использую его в своей модели, чтобы установить для свойства true значение true, если другое свойство модели было пустым. Часть проверки правильности работает, так как M…
1 ответ

Как вернуть ошибку в ValidationSummry в MVC 3

У меня есть идея, которую я не знаю, как реализовать. В контроллере MVC 3 у меня есть оператор if, и я хочу, чтобы контроллер возвращал сообщение об ошибке в случае сбоя оператора if. И у меня есть ValidationSummery на этой странице, так что лучше, …
2 ответа

Как получить модель после привязки, но до проверки?

Можно ли сделать глобальный перехват для модели сразу после ее создания в связывателе, но до ее проверки. Я пробовал фильтры, но фильтр вызывается после проверки.
1 ответ

ASP.NET MVC обрабатывает проверку на стороне сервера в мастере / вкладках формы jQuery

Я работаю над большой формой, которую я ищу, чтобы улучшить удобство использования, разделив ее на мастера форм jQuery (панели с вкладками jQuery). Я уже реализовал как проверку на стороне клиента, так и проверку на стороне сервера. Проверка на стор…
1 ответ

MVC валидатор для пользовательского объекта

У меня есть некоторая модель для моего View и пользовательский объект как свойство, например: class SomeModel { public object Data { get; set; } } и в представлении: @model Blablabla.SomeModel Например, в Model.Data я поместил некоторый объект со св…
04 июл '11 в 10:22
1 ответ

Как применить проверку к элементу коллекции в Asp.net MVC 2

У меня строго типизированное представление, которое содержит элементы управления (поля ввода) для представления элемента коллекции. Так, для примера, возьмем случай для представления сведений о сотруднике, и в нем есть переменный набор полей ввода д…
2 ответа

Проверка MVC 3 не работает для сложной модели

У меня есть UserFormModel, который содержит UserModel, который имеет набор свойств с установленным атрибутом [Обязательный]. Я прочитал, что MVC 3 из коробки будет проверять модели в моделях по умолчанию. Однако, когда я отправляю пустую форму в мое…
1 ответ

Ненавязчивое пользовательское правило MVC работает только в одной форме на клиенте

Я создал собственное правило проверки для одного конкретного поля в своем приложении MVC 5. Он отлично работает в форме редактирования, но при проверке того же поля в форме "создать" проверка на стороне клиента не запускается - проверка на стороне к…
0 ответов

Проверка клиента не работает на общем хосте, но работает при отладке

У меня было следующее свойство в классе модели: [MaxLength(9), Required, DisplayName("Social security number")] [RegularExpression(@"\d{3}-\d\d-\d{4}", ErrorMessage = "Invalid social security number")] public string SocialSecurityNumber { get; set; …
1 ответ

Проверять только загруженный ajax частичный вид

У меня есть форма с некоторыми элементами управления. На форме есть кнопка, которая загружает частичное представление. В частичном представлении есть два обязательных текстовых поля и кнопка. И когда его щелкнули, мне нужно отображать сообщения об о…
1 ответ

Разрешение URL-адресов из значений маршрутов на стороне сервера

Я пытаюсь создать атрибут ValidationAttribute (для удаленной проверки, который работает только на стороне сервера), а внутри метода IsValid мне нужно разрешить URL-адрес из значений URL-маршрута. Вот моя первоначальная настройка: public class Server…
1 ответ

Проверка формы MVC не удалась из-за двух обязательных полей с неиспользованным

Я использую MVC ViewModel. В форме есть две кнопки-переключателя с да или нет. Если пользователь выбирает "Да", TextField1 будет отображаться, а если выбрать "Нет", TextField2 будет отображаться. Оба обязательных поля с символом * (звездочка). Даже …
1 ответ

Обновление содержимого div после отправки формы ajax в asp.net MVC3

<div id="myDiv"> <ul class="purpose"> @{ var purpose = CommonMethod.getPurpose(""); for(int i=0;i<10 && i<purpose.Count();i++) { <li><a href="#" >@purpose[i].Text</a></li> } } </ul> </div&gt…
1 ответ

ASP.NET MVC4 - проверка скрытого поля не очищается после установки значения

У меня есть скрытое поле в моей форме, которое требуется. Скрытое поле заполняется, когда пользователь выбирает значение из текстового поля с помощью автозаполнения пользовательского интерфейса jQuery. Я настроил свой валидатор форм, чтобы не игнори…
1 ответ

ValidationMessageFor только с моделью и атрибутом html - MVC 3

Работа над приложением MVC 3. Мне нужно добавить класс для проверки сообщения HTML. Я имею в виду для тега span. Моя модель [Required(ErrorMessage = "Role Name is required")] [RegularExpression(@"^[a-zA-Z ]+$", ErrorMessage = "Only alphabets and spa…
1 ответ

Проверка MVCSummary не работает

У меня странная проблема в MVC. Я использую ASP.Net MVC, я создал частичное представление, которое публикует сведения о проверке пользователя в БД. я использовал "jquery.validate.min.js" а также "jquery.validate.unobtrusive.min.js" в целях проверки,…
27 мар '12 в 14:37
0 ответов

Интеграция между пользовательским DecimalModelBinder и IValidatableObject.Validate

Я работаю с серверной стороной проверки MVC, и мне нужно использовать несколько пользовательских атрибутов. Я хотел бы реализовать интерфейс ValidatableObject, потому что я думаю, что это более простой способ, чем написание нескольких пользовательск…
0 ответов

ASP.NET ViewModel путаница с PagedList

В настоящее время я разрабатываю приложение, в котором есть таблица со списком записей. В настоящее время это передается обратно в мой вид следующим образом: public ViewResult Index(FilteredViewModel viewModel, int? page ) { ...grabrecords.. return …
2 ответа

Html.BeginForm как избежать многократной отправки формы?

У нас есть следующий код для регистрации страницы @using (Html.BeginForm(MVC.Account.Register(Model.ReturnUrl), FormMethod.Post, new { @id = "register-form" })) { <div class="control-group clear"> @Html.LabelFor(m => m.Email) @Html.TextBoxF…
1 ответ

Отобразить ошибку ModelState, возвращенную JsonResult в проекте MVC 3?

У меня есть страница создания, которая использует действие JsonResult вместо ActionResult. В действии ActionResult ошибки отображаются в представлении рядом с оскорбительным полем. Прямо сейчас JsonResult возвращает только строку, которая отображает…