Можете ли вы указать MVC папку, отличную от папок по умолчанию (Views/Shared/EditorTemplates & Views/Shared/DisplayTemplates)? Я хотел бы либо поместить их в подпапки ниже этих, либо в другие папки за пределами общей папки.
Например, если у меня есть шаблон редактора в этой папке:
~\Views\Order\ProductModel.cshtml
Как я могу указать моему шаблону EditorFor использовать это имя шаблона?
Я попытался полностью квалифицировать его, но это не работает:
@Html.EditorFor(m => m.ProductModel, @"~\Views\Order\ProductModel.cshtml")
Я пытался использовать косую черту и обратную косую черту, с/без .chstml, любую комбинацию, которую я могу придумать. Я начинаю думать, что это не поддерживается, но я не могу представить, почему бы и нет.