Как отправить отключенный ввод в ASP.NET MVC?
Я обычно использую этот способ для CheckBox или CheckBoxFor, потому что отключение приводит к потере значения. Readonly также не работает с флажком.
@Html.DisplayFor(m => m.Order.Transfer) @Html.HiddenFor(m => m.Order.Transfer)
Просто сделайте это свойство [Обязательным] в модели представления, связанной с этим представлением.