読み取り専用フィールドの値を投稿するために、フォームに一連の隠しフィールドがあります。ただし、状況によっては、値を投稿する必要はありません。例えば:
<div style="display: none;">
<!-- read-only controls -->
@Html.DisplayFor(model=>model.DeviceName)
@Html.HiddenFor(model=>model.DeviceName)
</div>
上記の例では、JQuery を使用して上記の div を非表示にしましたが、div 内の hiddenfield の値はまだ投稿されています。