新视图不会出现在浏览器中。

时间:2014-01-08 14:53:05

标签: asp.net-mvc asp.net-mvc-4

我正在使用MVC.NET,使用aspx视图引擎。我在visual studio上创建了一个名为jobs.aspx的HOME目录下的新视图。

当我转到属性时,它会显示“Browse to URL: ~/Home/jobs”。

但是当我添加

浏览器中的

Localhost:port/Home/jobs我收到404错误。

虽然Localhost:port/Home正常工作。

你知道如何解决这个问题吗?

由于

2 个答案:

答案 0 :(得分:2)

您需要向HomeController.cs添加Jobs()动作以完成循环。注意该类中的Index()动作。

http://www.asp.net/mvc/tutorials/older-versions/getting-started-with-mvc/getting-started-with-mvc-part1

答案 1 :(得分:1)

除了SethMW的回答。

转到HomeController课程,添加将返回ActionResult的{​​{1}}。

此操作结果应调用View,并可能返回特定或默认视图。

Jobs()

此外,如果您开始使用MVC,我建议您学习public ActionResult Jobs() { return View(); //return View("NameOfDesiredView"); } 语法而不是过时的Razor视图引擎。