ASP.NET Custom Validator запускается перед другими валидаторами - PullRequest
0 голосов
/ 16 марта 2019

Я использую валидаторы на своей странице, включая Custom Validator для некоторых нетипичных валидаций.

Custom Validators размещаются внутри DIV, которые скрыты в начале жизненного цикла страницы.Пользовательские валидаторы запускают функции javascript (не серверные функции)

Все валидаторы имеют одну группу ValidationGroup, чтобы отображать все сообщения об ошибках в одном и том же окне сообщений.

В некоторых точках) процесса, я делаю видимыми скрытые DIV для ввода пользовательских данных.

Наконец, когда приходит время сохранять данные, пользовательские валидаторы (помещенные в изначально скрытые DIV) запускаются ДО других валидаторов (которыевсегда "видимы")

Мне нужно, чтобы пользовательские валидаторы отображались в одном и том же окне сообщений, но я не знаю, если, поскольку они помещены в скрытые DIV в начале, они не запускаются вместе с другимииз них (которые всегда открыты)

Ждем комментариев на выше и заранее спасибо.

РЕДАКТИРОВАТЬ

Скрытые DIVs становятся видимымичерез JavaScript ... нет обратной передачи, чтобы изменить их атрибут видимости ...

...