Могу ли я исключить правило оценки для свойства ID? Прямо сейчас при отправке формы я получаю следующее сообщение об ошибке проверки:
- Поле Id является обязательным.
Могу ли я исключить правило оценки для свойства ID? Прямо сейчас при отправке формы я получаю следующее сообщение об ошибке проверки:
Из http://xval.codeplex.com/Thread/View.aspx?ThreadId=54212
получение ModelState.IsValid = false с сообщением «Требуется идентификатор»
Я думаю, вы говорите здесь о проверке на стороне сервера. Помните, что ключевая задача xVal - включить проверку на стороне клиента, где этой проблемы не возникает. На клиенте вы не будете создавать текстовое поле для «ID» (потому что вы не хотите, чтобы пользователь редактировал его напрямую) - по крайней мере, на этапе создания - поэтому валидатор на стороне клиента проигнорирует свойство ID, не пытается проверить его, потому что нет элемента управления вводом для проверки. На сервере поведение будет зависеть от того, какой валидатор вы используете.