Добавление группы с помощью ненавязчивой проверки jQuery

Я использую asp.net mvc 3, и у меня есть сценарий, подобный описанному в этом сообщении JQuery Проверить несколько полей с помощью одна ошибка . Я использую IClientValidatable , поскольку мне пришлось создать собственный валидатор для моего сценария. Но если я применю валидатор к каждому из свойств, я получу 3-кратное сообщение об ошибке. Итак, я знаю, что вы можете использовать группы, чтобы указать валидатору группировать сообщения для нескольких полей, и я не смог найти вариант сделать это в C #, поэтому я попытался сделать что-то вроде этого:

$("#frmUser").validate({
    groups: {
        DateofBirth : "Year Month Day"
    }
});

но вся проверка перестает работать, поэтому у меня такое ощущение, что строка кода отменяет все, что генерирует ненавязчивый код. Поэтому мне интересно, есть ли способ установить группы в
validator.unobtrusive.adapters.add или validator.addMethod методы. Спасибо

7
задан Community 23 May 2017 в 12:07
поделиться