显示视图当前的搜索路径(Show current search paths for a view)

2019-10-17 11:42发布

我试图解决一个观点,为什么它不能找到编辑模板。 显然,这与我们如何配置在搜索路径做CustomRazorViewEngine ,只是看着它,它应该是工作。 相反,它的渲染默认的MVC编辑模板,因为它无法找到自定义的。

如何显示的搜索路径列表视图或使其显示我是在寻找搜索路径引发的错误?

Answer 1:

这可能不是最好的办法,但加入该控制器为我工作:

var searchedLocations = ViewEngines.Engines.[0]
    .FindPartialView(this.ControllerContext, "MyModel", false)
    .SearchedLocations
    .ToArray();


文章来源: Show current search paths for a view