Я написал помощник EnumDropDownFor (), который я хочу использовать вместе с EditorFor (). Я только начал использовать EditorFor (), поэтому немного запутался в выборе шаблона.
Мой шаблон редактора Enum.cshtml ниже:
<div class="editor-label">
@Html.LabelFor(m => m)
</div>
<div class="editor-field">
@Html.EnumDropDownListFor(m => m)
@Html.ValidationMessageFor(m => m)
</div>
Если не считать явного определения используемого шаблона, есть ли способ иметь шаблон по умолчанию, который используется всякий раз, когда Enum передается в EditorFor ()?