1

我正在尝试对视图进行故障排除以及为什么它找不到编辑器模板。显然这与我们在 中配置搜索路径的方式有关CustomRazorViewEngine,但只要看看它,它应该可以工作。相反,它呈现默认的 MVC 编辑器模板,因为它找不到自定义模板。

如何显示视图的搜索路径列表,或触发错误以显示它正在寻找的搜索路径?

4

1 回答 1

0

这可能不是最好的方法,但是将它添加到控制器对我有用:

var searchedLocations = ViewEngines.Engines.[0]
    .FindPartialView(this.ControllerContext, "MyModel", false)
    .SearchedLocations
    .ToArray();
于 2012-12-13T20:25:28.003 回答