170 похожих чатов

А кто-то знает почему стандартный ASP.NET MVC обрабатывает первым делом

стандатные валидаторные атрибуты(Required, StringLength) и потом только если нет ошибок в них приступает к кастомным валидационным атрибутам? Есть такой кейс, что в модели есть 2 поля. Оба помечены [Required], но второй имеет кастомный атрибут, который наследуется от ValidationAttribute, и если хотя бы один из Required условий не выполняется(поле пустое), то кастомный аттрибут не выбрасывает ошибку на вьюху. Выполняется данное правило только когда оба поля заполнены. Кто может подсказать в чем проблема?

4 ответов

8 просмотров
Illia-Khomenko Автор вопроса
Vitalii Shmidt zxc ghoul
screenshot

Так по сути при добавлении своих аттрибутов это тоже модел валидейшн

Если не ошибаюсь то можно переопределяться такое поведение

Похожие вопросы

Обсуждают сегодня

Кстати, а я вот тут подумал. Допустим, у нас имеется цикл который выполняет огромное количество итераций, но мы хотим, чтобы какие-то действия исполнилось только один раз. В Я...
The Bird of Hermes
23
Доброй ночи. Вопрос знатокам. Имеется некая таблица, результат которой выведен в DBGrid на форме. И есть форма, с помощью которой можно как добавить запись, так и отредактиров...
Евгений
28
а всё почему? потому что ассемблер в отличии от яву порождает множество пагубных привычек, среди которых например можно отметить использование глобальных переменных для всего ...
Mixail Frolov
35
анрей С какой целью зашёл?
КТ315
42
я часов 15 назад начал пытаться написать хоть что-то напоминающее ос и у меня есть проблема, которую я пытаюсь решить последние часов 5: есть крч 2 исходника с минимальным код...
Al1to
17
Кто нибудь из участников чата пишет на ассемблере под GNU/Linux?
Spiker01
24
Всем привет ребят! Мб кто-то сталкивался? adminСomponents .get("searchСomponents", use: searchComponents) .openAPI( summary: ...
Admin Adminov
2
Насколько моя реализация Exercise 1 плохая? data MessageType = Info | Warning | Error Int deriving (Show, Eq) type TimeStamp = Int data LogMessage = LogMessage ...
= ?
10
Кстати вопрос. Проанализировав свои проекты я понял, что в наиболее ценных из них Асм использовался для организации real-time процессов (внутри DOS). А какие есть способы сего...
Alexander Morozov
18
Добрый день, подскажите пожалуйста. RabbitMQ автоматически создаёт очередь если я отправляю сообщение в несуществующую очередь? Вопрос вроде тупой, но мнения разошлись. Одни г...
Elmo
9
Карта сайта