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 文件未加载,如果发现任何错误,请检查路径。
我的应用程序遇到了以下问题。 访问视图时,仅指定控制器,母版页的整个布局就会正确呈现: 例如: localhost:50904/联系人
但是当我指定操作时,母版页的布局没有呈现: 例如: localhost:50904/Contact/Index localhost:50904/Contact/Success
我检查了两种情况下生成的HTML,生成的HTML是正确的。我做错了什么?
可能您有对 .css 文件的引用,并且这些引用是相对的。将对 .css 文件的引用更改为以 / 开头,使它们成为网站根目录。
按 F12 并在控制台或网络选项卡中查找任何错误。
我发现 css 或 js 文件未加载,如果发现任何错误,请检查路径。