Tag: asp.net mvc templates

来自默认(EditorTemplates / DisplayTemplates)以外的文件夹的MVC模板?

你可以指向MVC的文件夹以外的默认的(视图/共享/ EditorTemplates&Views / Shared / DisplayTemplates)? 我想要把它们放在那些下面的子文件夹中,或者放在共享文件夹以外的其他文件夹中。 例如,如果我在该文件夹下有一个编辑器模板: 〜\查看\订单\ ProductModel.cshtml 我怎么能告诉我的EditorFor模板使用这个tempalte的名字? 我试图完全排除它,但是这不起作用: @Html.EditorFor(m => m.ProductModel, @"~\Views\Order\ProductModel.cshtml") 我已经尝试使用正斜杠和反斜杠,有/无.chstml,我可以想到的每个组合。 我开始认为这不被支持,但我无法想象它为什么不会。