Я знаю, что если у вас есть скрытые поля или элементы управления редактированием/вводом, значения которых привязаны к обратной передаче в вашу модель просмотра.Лучший способ сохранить только свойства отображения
однако, для других вещей, например, таких как свойства «Описание» или «Название», которые вы могли бы иметь в модели, которая только отображается, они не будут отправлены назад. Имеет смысл.
Но что, если вы хотите, чтобы они были связаны с POST, что это лучший способ сделать это? Причина, по которой я спрашиваю, состоит в том, что, если модель представления имеет ошибки, вы вернете модель в представление, но модель не будет содержать строку для «Описание» или «title», поэтому, когда модель привязана к представлению - Пусто.
Вместо того, чтобы снова обращаться к базе данных (накладные расходы), что является лучшим способом сохранить эти элементы только для отображения?
Согласовано. Проблема с первым заключается в том, что данные/DOM будут более раздутыми. Проблема со вторым - это накладные расходы. –