ASP.NET MVC 页面在指定操作时不呈现

ASP.NET MVC Page not render when specify action

我的应用程序遇到了以下问题。 访问视图时,仅指定控制器,母版页的整个布局就会正确呈现: 例如: localhost:50904/联系人

但是当我指定操作时,母版页的布局没有呈现: 例如: localhost:50904/Contact/Index localhost:50904/Contact/Success

我检查了两种情况下生成的HTML,生成的HTML是正确的。我做错了什么?

可能您有对 .css 文件的引用,并且这些引用是相对的。将对 .css 文件的引用更改为以 / 开头,使它们成为网站根目录。

按 F12 并在控制台或网络选项卡中查找任何错误。

我发现 css 或 js 文件未加载,如果发现任何错误,请检查路径。