Исключить свойство ID из проверки xVal

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

  • Поле Id является обязательным.

person K.A.D.    schedule 13.04.2010    source источник


Ответы (1)


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

получение ModelState.IsValid = false с сообщением «Требуется идентификатор»

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

person Robert Harvey    schedule 13.04.2010