Я прошел большую часть проверки формы для asp.net mvc, например, IDataErrorInfo, Xval, ValidationToolkit и т. Д. Это касается номеров телефонов или валидации кредитной карты, где ваша модель будет иметь свойство, называемое «Телефон» или «CreditCardNumber», но в представлении UI/view будут отображаться значения в трех текстовых полях (путем разбиения 3-3-4 в каждом текстовом поле). Так как получить эти три входа в поле «Телефон» и проверить их по отдельности в модели какASP.NET MVC form Validation
- Первый вход - не может начинаться с 0
- второй вход - должны иметь 3 номера.
- Третий вход - должен иметь 4 номера.
затем отобразить/добавить стиль ошибок для всех трех текстовых полей с использованием любого из приведенных выше валидаций (предпочитают использовать IDataErrorInfo)
Позвольте мне знать, если любой другой поток имеет решения.
Заранее спасибо.
Не могли бы вы объяснить мне подробно? –
Большинство систем проверки достоверности ошибок допускают использование регулярных выражений.Таким образом, вы можете создавать пользовательские те, которые проверяют ваши три правила, используя любую из этих заданных фреймворков. – Min