【问题标题】:404 error when I add a new view in MVC在 MVC 中添加新视图时出现 404 错误
【发布时间】:2017-01-05 16:27:13
【问题描述】:

查看打印屏幕。我正在尝试在 Asp.Net MVC 上创建一个新视图,但是当我运行浏览器时说:404 错误?为什么?

【问题讨论】:

  • 您不直接访问 .cshtml 文件。您可以通过操作方法访问它。
  • 还有。请不要张贴图片链接!贴出相关代码。

标签: asp.net-mvc razor http-status-code-404


【解决方案1】:

尝试删除文件扩展名。 MVC 不像 php 这种方式,你不是通过文件名访问视图,而是通过视图的路由。

【讨论】:

  • MVC 不像 PHP? 谁说的相反?您的回答没有为 OPsqueston 提供任何具体帮助。请记住:好的答案将始终解释所做的事情以及为什么以这种方式完成,不仅适用于 OP,也适用于 SO 的未来访问者。
  • 我明白了。你是对的,我的意思是 ASP.NET MVC 不能使用文件名来访问视图,而是通过视图的路径。现在好点了吗?
【解决方案2】:

确保您从控制器操作返回一个视图。而且该视图是在您项目的特定目录中创建的。这可能会帮助Adding a View

【讨论】:

猜你喜欢
  • 2016-08-05
  • 2017-07-23
  • 2021-07-29
  • 1970-01-01
  • 2014-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多