您可以将 MVC 指向默认文件夹以外的文件夹(Views/Shared/EditorTemplates & Views/Shared/DisplayTemplates)吗?我想要么把它们放在那些下面的子文件夹中,要么放在共享文件夹之外的其他文件夹中。
例如,如果我在此文件夹下有一个编辑器模板:
~\Views\Order\ProductModel.cshtml
如何告诉我的 EditorFor 模板使用这个模板名称?
我尝试完全限定它,但这不起作用:
@Html.EditorFor(m => m.ProductModel, @"~\Views\Order\ProductModel.cshtml")
我试过使用正斜杠和反斜杠,有/没有.chstml,我能想到的每一种组合。我开始认为这不受支持,但我无法想象为什么不支持。