我加载了一个页面,当我使用自定义布局时,似乎可能没有应用_ViewImports
文件。不知道如何解决这个问题。如果我设置Layout = _Layout
,asp标签就可以正常工作(特别是asp-append-version
)。因此,我不是在视图中调用视图或布局的方式。除了我想要的布局名称之外没有其他任何改变。
据我了解,_ViewImports
在指定任何布局之前加载,并全局应用。另外,据我所知,_Layouts
文件的开头没有任何特殊内容会强制加载_ViewImports
(特别是考虑到我将任何指令放在{{1}的顶部进入_Layouts
并且我仍然有相同的行为。)
我正在使用ASP.NET Core 1.1。有没有人有类似的经历和/或修复?我有点难过。