Я создаю бизнес-приложение LOB с использованием ASP.NET MVC. В моих взглядах я нахожу эту модель многократно повторяемой:
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</div>
Должна быть возможность написать помощника, чтобы уменьшить его до что-то вроде этого:
@EditorForField(model => model.Name)
Это упростит представления и упростит изменение макета формы на макет на основе таблицы (при необходимости)
Есть идеи, как сделать такой вспомогательный метод?
Спасибо!