我已经问了这个,但是它被标记为重复,我现在想要添加更多文件夹到viewengine看起来我希望通过将更多参数传递给RenderPartial来控制它的外观。
我一直在努力解决这个问题并且一直在努力,是否可以控制共享文件夹,我们的应用程序中有很多区域,这些区域中的一些视图用于多个地方和共享视图下的文件夹变得越来越大,因此可以创建一种方法来执行以下操作:
<% Html.RenderPartial("SomeIdentifer", "ViewName"); %>
如果我们可以这样做,我们可以查看“SomeIdentifier”区域下的共享文件夹,或者在根视图共享文件夹下创建“SomeIdentifier”文件夹。
这可能吗?
对于记录,我不想添加更多要搜索的文件夹,这肯定会减慢视图的查找速度,也可能存在具有相同名称的视图。我想告诉RenderPartial在哪里查看,在这种情况下查看名为“SomeIdentifier”的共享下的文件夹。
答案 0 :(得分:0)
您可以指定视图的完整路径,如:
<% Html.RenderPartial("~/Views/SomeFolder/YetAnotherFolder/yourview.cshtml", "ViewName"); %>