ASP.NET MVC 核心帐户页面未显示默认布局,构建应用程序时对 login.cshtml 页面的更改未反映在 UI 上

问题描述 投票:0回答:0

在 MVC 项目 (.NET 8) 中搭建 Identity 后,当我单击登录按钮时,应用程序的默认布局页面不会加载,因此导航栏和页脚消失了。此外,如果我修改 login.cshtml 文件,则在构建应用程序时不会显示更改。始终加载默认登录页面。即使我在身份页面(登录、注册)的页面模型中的构造中添加断点,当我单击相应的按钮时,这些断点也不会命中。所以页面肯定是从其他地方加载的

  • 我尝试使用 .NET 6 从头开始构建一个虚拟项目,然后使用脚手架标识,但这个问题仍然存在。所以我不知道这是否是视觉工作室错误(我正在使用 vs 2022 v17.5.5)。

  • 项目中的每个 razor 视图都工作正常并显示我的默认布局。哦,在有人建议之前,我实际上已经绘制了剃刀页面和所有内容的地图。所以页面被加载,只是没有使用默认布局。对身份页面 (cshtml) 的任何修改都不会反映在视图上。

c# asp.net asp.net-core asp.net-identity asp.net-mvc-scaffolding
© www.soinside.com 2019 - 2024. All rights reserved.