Я пытаюсь использовать функциональность шаблонов в MVC 3, чтобы упростить создание экранов просмотра / редактирования для ряда объектов.
Я начал с простого использования Html.DisplayForModel () -Теперь я хотел бы настроить различные поля в моей модели, чтобы поля одного и того же типа всегда отображались одинаково.В любом случае, это идея - я все еще пытаюсь выяснить, насколько полезны шаблоны на самом деле.
Теперь, если я просто использую Html.DisplayForModel, он просто делает div с именем поля и другой div со значением,Так, например, свойство Name будет отображаться как
<div class="display-label">Name</div>
<div class="display-field">Bob</div>
Хорошо, я могу работать с этим - но, например, поле Id также будет отображаться таким образом.Поэтому я попытался отменить отображение поля Id в соответствии с этим блогом.Проблема в том, что если я сделаю это (я изменил поле Id, чтобы оно было скрытым входом), оно все равно поместит туда метку div.
Можно ли управлять как меткой, так и div поля для каждого свойства?Или я должен сделать весь шаблон (вместо того, чтобы просто настроить поле)?