Я использую MVC Razor, и когда я пытаюсь что-то редактировать, я пропускаю это через ViewModel
, оно содержит всю необходимую информацию, я проверил это.1004 *
<div class="editor-label">
@Html.LabelFor(model => model.CollectionId)
</div>
<div class="editor-field">
@Html.DisplayFor(model => model.CollectionId)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.BrandName)
</div>
<div class="editor-field">
@Html.DisplayFor(model => model.BrandName)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Season)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Season)
@Html.ValidationMessageFor(model => model.Season)
</div>
Как видите, я использую @Html.EditorFor
только для информации, которую они могут изменить, поскольку это все, что я хочу изменить.Но я чувствую, что необходимо показать им другую информацию только для того, чтобы они точно знали, что они редактируют.
Мой вопрос заключается в том, как мне добиться эквивалента @Html.EditorFor
передачи информации назад, безразрешить им редактировать его?