Связыватель модели связывает значения формы только со свойствами модели, которые имеют установщик.
В зависимости от того, что вам нужно достичь:
Вы можете использовать скрытые входы для хранения значений в представлении, они будут привязаны обратно (учитывая, что свойства имеют установщик)
<%= Html.Hidden(Model.SomeField) %>
class YourViewModel
{
public SomeField {get; set;}
Или вы должны убедиться, что в действии вашего контроллера вы обновляете только те поля, которые вы отображали в представлении, а не нулевые.
В идеале ваша модель представления должна содержать только те свойства, которые важны для представления (и для логики, обрабатываемой контроллером).