в моем приложении MVC3 есть форма с двумя выпадающими списками, которые не требуются. Итак, я не добавил аннотации к связанным атрибутам в частичном классе. Просмотр HTML-кода, сгенерированного, когда я добавляю новый объект, код проверки клиента не добавляется, и все идет хорошо. Проблема возникает, когда я пытаюсь изменить объект, который имеет значения в атрибутах, связанных с выпадающими списками, потому что автоматически добавляется этот код
data-val = "true" data-val-number = "Поле IDCategory должно быть числом." data-val-required = "Поле IDCategory является обязательным." id = "ddlCategory" name = "List.Category.IDCategory"
Итак, если для этого объекта я пытаюсь не задавать значение в выпадающих списках и после отправки формы выдается ошибка проверки.
Я думаю, что решение 2:
- Добавить некоторую аннотацию к связанному атрибуту, чтобы всегда избегать генерации кода проверки
- Добавить атрибут к объекту в представлении (например, класс отмены на кнопках, я пытался добавить к ним, но он не работает)
Заранее спасибо!