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

The ASP.NET MVC 2 modelstate validation checks if a model is valid. You can define a correct model state and check if the users input matches that validation.
2 ответа

Проверка ASP.net: почему мои поля DateTime также помечаются как обязательные?

Я реализую валидацию в своем веб-приложении... проблема в том, что она кажется чрезмерно валидированной?! Код контроллера выглядит так: [HttpPost] [Authentication] public ActionResult Create([Bind(Exclude = "Id")] CaseInfo caseInfo) { if (!ModelStat…
11 фев '11 в 16:11
1 ответ

ASP.NET MVC 2 "значение" в переопределении IsValid в переданном атрибуте DataAnnotation равно нулю, когда отправляется неверная дата

Это мой первый вопрос о переполнении стека. Мне нужна помощь по проблеме, с которой я столкнулся во время проекта ASP.NET MVC2, над которым я сейчас работаю. Я должен отметить, что я относительно новичок в дизайне MVC, поэтому, пожалуйста, несите мо…
2 ответа

Генерация аннотаций данных из сгенерированных классов

У меня есть объект linq to sql или, если необходимо, объект Entity Framework. Я хочу сделать аннотации данных MVC 2 для них, но я бесконечно ленив. Есть ли способ автоматически генерировать аннотации данных а-ля [Bind(Include = "Title,Description,Ev…
6 ответов

Как отобразить результаты проверки MVC 3 на стороне клиента в сводке проверки

У меня есть форма регистрации, в которой я использую проверку на стороне клиента (обязательно, StringLength и т. Д., Указанные в моей модели представления). Форма в настоящее время очень похожа на то, как ее создает скаффолдер: @using (Html.BeginFor…
1 ответ

Глобализация для валидаторов ASP.NET MVC 2

Есть ли способ переопределить пользовательские сообщения об ошибках валидации из ValidationAttributes? В основном мне нужны атрибуты ValidationAttributes для поддержки глобализации.
2 ответа

ASP.NET MVC. Почему ModelState.IsValid возвращает значение true после того, как я установил ModelMetadata.IsRequired программно?

У меня есть метод расширения, который я вызываю из своего EditorTemplate (для строки), который устанавливает метку и обязательные метаданные на элементе управления. (Я не могу комментировать свои модели, поэтому я делаю это). public static void SetM…
2 ответа

TryValidate контроллера ASP.Net MVC 2 не проверяет элементы List<> в модели

Как вы получаете проверку модели, чтобы также проверить дочерние объекты в универсальном свойстве списка. У меня есть модель, которую я пытаюсь проверить, это не то, что публикуется на сервере, а совокупность некоторой размещенной информации и инфор…
16 дек '10 в 21:13
4 ответа

MVC2 Проверка на стороне клиента для DateTime?

Какой подход вы рекомендуете для проверки DateTime на стороне клиента в MVC? Допустим, у меня есть модель с именем свойства DateOfBirth это DateTime, вот так. public class UserModel { [DataType(DataType.Date)] public DateTime DateOfBirth {get;set;} …
3 ответа

ASPNET MVC - Почему ModelState.IsValid имеет значение "Поле x обязательно", если это поле имеет значение?

У меня есть такая модель: public PurchaseOrder { [Required] [StringLength(15)] public virtual string OrderNumber {get;set;} // etc. } Когда я отправляю заказ из представления (используя $.post, а не input type=submit), он отправляется в мой класс ко…
08 май '10 в 01:38
2 ответа

Частичный класс для проверки данных в asp.net MVC2

Я создаю свое первое приложение ASP.NET MVC2. Я пытаюсь создать частичный класс для проверки данных, как показано в приложении nerdDinner, но у MetaDataType есть красная строка с сообщением: "Не удалось найти тип или пространство имен" MetadataType …
1 ответ

Почему я получаю класс input-validation-error для текстового поля, потому что у меня нет этого класса во всем проекте?

У меня есть что-то вроде этого &lt;%using (Html.BeginForm("X", "Y", FormMethod.Post, new { id="Z" })) { %&gt; &lt;table align="center" style="width:70%;margin-bottom:15px;" cellspacing="5px";&gt; &lt;tr&gt; &lt;td width="40%"&gt;Nr.:&lt;/td&gt; &lt;…
1 ответ

Запустите проверку на стороне клиента ASP.NET MVC2 из тега привязки

Я изменяю существующее приложение ASP.NET MVC2, которое использует MicrosoftMvcValidation.js и т. Д. Для проверки на стороне клиента. &lt;h2&gt;Details&lt;/h2&gt; &lt;script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"&gt;&lt;/script&…
08 июн '11 в 13:57
2 ответа

Определите, прошла ли проверка на стороне клиента asp.net mvc2 или не прошла

Все... Я работаю в проекте asp.net mvc2, используя MicrosoftMvcValidation... У меня есть некоторый пользовательский JavaScript, который мне нужно запустить, когда форма публикуется... В настоящее время я запускаю этот код, когда нажата кнопка отправ…
29 ноя '10 в 20:47
2 ответа

Добавить правило проверки для свойства модели динамически в asp.net mvc2

Информация / правила проверки одного свойства модели доступны в других свойствах того же объекта модели. Я должен проверить значения свойств, используя другие значения свойств. Модельный класс:- [FormatValidtion("Value", "Format", "MinLength", "MaxL…
1 ответ

Сохранять информацию о не модели в форме MVC

У меня есть форма MVC, которая содержит некоторые поля, которые не связаны с моей моделью. Эти поля содержат предоставленную пользователем информацию о кредитной карте. Когда пользователь заполняет форму и нажимает кнопку "Продолжить", я выполняю пр…
1 ответ

ASP.NET MVC 2 RTM - проверка нескольких атрибутов с локализацией с использованием аннотации данных завершается неудачно

Мой файл ресурсов работает нормально, и два ключа (ValNameRequired и ValNameLength) определены в файле ресурсов. Но когда у вас есть более одного атрибута с локализацией, проверка не работает. Кто-нибудь с решением? public class ContactModel { [Requ…
25 мар '10 в 15:26
1 ответ

Текст обязателен Поле MVC2 asp.net

Я делаю проект MVC2 Посмотреть: &lt;%= Html.DropDownListFor ( m =&gt; m.CategoryId, Model.CategoryList )%&gt; &lt;%= Html.ValidationMessageFor ( m =&gt; m.CategoryId )%&gt; &lt;br /&gt; &lt;%if ((Html.TextBoxFor(m =&gt; m.NewCategory)).Equals("")) %…
2 ответа

Asp.Net MVC 2 - странное поведение: RedirectToAction и ValidationSummary не работают

Я работал с MVC 2 некоторое время, и я выполнил ReturnToAction, а также ValidationSummary - но это немного отличается тем, что мои кнопки "submit" являются элементами управления с помощью javascript/JQuery - я отлаживаю действие, и оно идет в правил…
1 ответ

Показать сообщение об ошибке в том же виде

Я пытаюсь удалить запись из базы данных, используя MVC 2. В настоящее время функция удаления работает нормально, но есть некоторые записи с отношениями внешних ключей, поэтому я не хочу их удалять, и когда пользователь пытается удалить такую ​​запис…
1 ответ

ASP.NET MVC 2, валидация, локализация, список аргументов возможен?

Я хочу локализовать сообщение об ошибке для неправильных пользовательских вводов. Например, мин. Длина названия города составляет 2 символа. [Required(ErrorMessageResourceName = "Required", ErrorMessageResourceType = typeof(Validation))] [StringLeng…
12 июл '10 в 15:08