Если у вас есть свойства типа значения. Проверка клиента всегда будет генерировать необходимые проверки. Если вам не нужна обязательная проверка для типов значений, сделайте их обнуляемыми.

я есть класс. В какой-то момент я установил свойства класса в [Обязательный], используя System.ComponentModel ....

Хорошо, тогда я понял, что это не нужно. Я удалил обязательное свойство, но когда я пытаюсь отправить форму в ActionResult, форма НЕ публикуется и все еще пытается принудительно заполнить TextBoxFor (theModelProperty).

Я удалил папку «obj», папку «bin», а также «Очистил» решения. Все еще НЕТ разрешения.

Я не хочу делать глупый обходной путь, я хотел бы сделать все правильно. Есть идеи, почему это происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос