Исключить свойство идентификатора из проверки xVal - PullRequest
1 голос
/ 13 апреля 2010

Можно ли исключить правило проверки для свойства ID? Прямо сейчас я получаю следующее сообщение валидации при отправке формы:

  • Поле Id обязательно для заполнения.

1 Ответ

0 голосов
/ 14 апреля 2010

С http://xval.codeplex.com/Thread/View.aspx?ThreadId=54212

получение ModelState.IsValid = false с сообщением «ID is Required»

Я думаю, что вы говорите о проверке на стороне сервера здесь. Помните, что ключевая задача xVal - включить проверку на стороне клиента, где эта проблема не возникает. На клиенте вы не создадите текстовое поле для «ID» (потому что вы не хотите, чтобы пользователь редактировал его напрямую) - по крайней мере, не на этапе создания - поэтому средство проверки на стороне клиента будет игнорировать свойство ID не пытаться проверить это, потому что нет входного контроля для проверки. На сервере поведение будет зависеть от того, какой бегун проверки вы используете.

...